コード例 #1
0
 public void InsertProject_responsible(project_responsible project_responsible)
 {
     if ((project_responsible.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(project_responsible, EntityState.Added);
     }
     else
     {
         this.ObjectContext.project_responsible.AddObject(project_responsible);
     }
 }
コード例 #2
0
 public void DeleteProject_responsible(project_responsible project_responsible)
 {
     if ((project_responsible.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(project_responsible, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.project_responsible.Attach(project_responsible);
         this.ObjectContext.project_responsible.DeleteObject(project_responsible);
     }
 }
コード例 #3
0
 public void UpdateProject_responsible(project_responsible currentproject_responsible)
 {
     this.ObjectContext.project_responsible.AttachAsModified(currentproject_responsible, this.ChangeSet.GetOriginal(currentproject_responsible));
 }