public void InsertTaxpayer(taxpayer taxpayer) { if ((taxpayer.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(taxpayer, EntityState.Added); } else { this.ObjectContext.taxpayer.AddObject(taxpayer); } }
public void DeleteTaxpayer(taxpayer taxpayer) { if ((taxpayer.EntityState != EntityState.Detached)) { this.ObjectContext.ObjectStateManager.ChangeObjectState(taxpayer, EntityState.Deleted); } else { this.ObjectContext.taxpayer.Attach(taxpayer); this.ObjectContext.taxpayer.DeleteObject(taxpayer); } }
public void UpdateTaxpayer(taxpayer currenttaxpayer) { this.ObjectContext.taxpayer.AttachAsModified(currenttaxpayer, this.ChangeSet.GetOriginal(currenttaxpayer)); }