public void DeleteInventory(int id) { var empT = this.Find(id); SaleEntitiesContext.Entry(empT).State = EntityState.Detached; this.Delete(empT); //this.Delete(new Inventory() { InventoryId = id }); this.CommitChanges(); }
public void SaveInventory(Inventory empe) { var empT = this.Find(empe.InventoryId); empT.InventoryName = empe.InventoryName; empT.InventoryNumber = empe.InventoryNumber; empT.InitialPrice = empe.InitialPrice; empT.InventoryTypeId = empe.InventoryTypeId; empT.CurrentDate = DateTime.Now; empT.Description = empe.Description; //if (empe.InventoryId == 0) //{ // this.Add(empe); //} //else //{ SaleEntitiesContext.Entry(empT).State = EntityState.Detached; //SaleEntitiesContext.Entry(empT).State = EntityState.Modified; this.Update(empe); //} this.CommitChanges(); }