Exemple #1
0
 public void DeleteNumericIssue(NumericIssue numericIssue)
 {
     if ((numericIssue.EntityState == EntityState.Detached))
     {
         this.ObjectContext.NumericIssues.Attach(numericIssue);
     }
     this.ObjectContext.NumericIssues.DeleteObject(numericIssue);
 }
Exemple #2
0
 public void InsertNumericIssue(NumericIssue numericIssue)
 {
     if ((numericIssue.EntityState != EntityState.Detached))
     {
         this.ObjectContext.ObjectStateManager.ChangeObjectState(numericIssue, EntityState.Added);
     }
     else
     {
         this.ObjectContext.NumericIssues.AddObject(numericIssue);
     }
 }
Exemple #3
0
 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;
 }