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();
        }