示例#1
0
 public void InsertQuestiontrace(questiontrace questiontrace)
 {
     if ((questiontrace.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(questiontrace, EntityState.Added);
     }
     else
     {
         this.ObjectContext.questiontrace.AddObject(questiontrace);
     }
 }
示例#2
0
 public void DeleteQuestiontrace(questiontrace questiontrace)
 {
     if ((questiontrace.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(questiontrace, EntityState.Deleted);
     }
     else
     {
         this.ObjectContext.questiontrace.Attach(questiontrace);
         this.ObjectContext.questiontrace.DeleteObject(questiontrace);
     }
 }
示例#3
0
 public void UpdateQuestiontrace(questiontrace currentquestiontrace)
 {
     this.ObjectContext.questiontrace.AttachAsModified(currentquestiontrace, this.ChangeSet.GetOriginal(currentquestiontrace));
 }