#regionBatch Processing///<summary>///two increases, one deletion, one change .///</summary> Public voidSave () {//add a new parameterParameter Parm =NewParameter () {paraname="Ginseng One", Parano="0004", Paravalue=" -" }; //AddedDbNe.Parameter.Add (parm); //New Parameter TwoParameter P2 =NewParameter () {paraname="Reference Two", Parano="0005", Paravalue=" -" }; Dbentityentry<Parameter> entry = dbne.entry<parameter>(P2); Entry. State=System.Data.EntityState.Added; //Modifying DataParameter PEdit =NewParameter () {Parano="00003", Paraname="parameter Three" }; Dbentityentry<Parameter> Entryedit = dbne.entry<parameter>(PEdit); Entryedit.state=System.Data.EntityState.Unchanged; Entryedit.property ("Paraname"). IsModified =true; //Delete OperationParameter Parm =NewParameter () {Parano="00008" }; DbNe.Parameter.Attach (Parm); //DeletedDbNe.Parameter.Remove (parm); //Savedbne.savechanges (); }#endregion
//Insert 50 Data at a time Public voidAddten () { for(intI=1; i<= -; i++) {Parameter P=NewParameter () {Parano="0100"+I, Paraname="Parameters"+I, Paravalue=" -"+i} dbNe.Parameter.Add (P); } dbne.savechanges ();}
MVC----EF Batch Processing