public void DeleteNumericIssue(NumericIssue numericIssue) { if ((numericIssue.EntityState == EntityState.Detached)) { this.ObjectContext.NumericIssues.Attach(numericIssue); } this.ObjectContext.NumericIssues.DeleteObject(numericIssue); }
public void InsertNumericIssue(NumericIssue numericIssue) { if ((numericIssue.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(numericIssue, EntityState.Added); } else { this.ObjectContext.NumericIssues.AddObject(numericIssue); } }
public void UpdateNumericIssue(NumericIssue currentNumericIssue) { this.ObjectContext.NumericIssues.AttachAsModified(currentNumericIssue, this.ChangeSet.GetOriginal(currentNumericIssue)); }
/// <summary> /// Numerics the boundary. /// </summary> /// <param name="context">The context.</param> /// <param name="currentNumeric">The current numeric.</param> /// <param name="preferenceSetNegID">The preference set neg ID.</param> public NumericBoundary(PrefAppEntities context, NumericIssue currentNumeric, Guid preferenceSetNegID) { this.Context = context; this.CurrentNumeric = currentNumeric; this.PreferenceSetNegID = preferenceSetNegID; }