public void InsertQuestiontrace(questiontrace questiontrace) { if ((questiontrace.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(questiontrace, EntityState.Added); } else { this.ObjectContext.questiontrace.AddObject(questiontrace); } }
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); } }
public void UpdateQuestiontrace(questiontrace currentquestiontrace) { this.ObjectContext.questiontrace.AttachAsModified(currentquestiontrace, this.ChangeSet.GetOriginal(currentquestiontrace)); }