コード例 #1
0
 public void InsertCLItblAcl(CLItblAcl cLItblAcl)
 {
     if ((cLItblAcl.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(cLItblAcl, EntityState.Added);
     }
     else
     {
         this.ObjectContext.CLItblAcls.AddObject(cLItblAcl);
     }
 }
コード例 #2
0
 public void DeleteCLItblAcl(CLItblAcl cLItblAcl)
 {
     if ((cLItblAcl.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(cLItblAcl, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.CLItblAcls.Attach(cLItblAcl);
         this.ObjectContext.CLItblAcls.DeleteObject(cLItblAcl);
     }
 }
コード例 #3
0
 public void UpdateCLItblAcl(CLItblAcl currentCLItblAcl)
 {
     this.ObjectContext.CLItblAcls.AttachAsModified(currentCLItblAcl, this.ChangeSet.GetOriginal(currentCLItblAcl));
 }