public void Remove(IProductSupply obj) { if (obj.Id > 0) { _Current.Remove((ProductSupply)obj); } }
public void Remove(IProductSupply obj) { if (obj.Id > 0) { Context.ProductsSupply.Remove(obj); } if (obj.ProductsSupplied != null && obj.ProductsSupplied.Count > 0) { foreach (var x in obj.ProductsSupplied) { var ind = Context.ProductsSupplied.IndexOf(x); if (ind >= 0) { Context.ProductsSupplied.RemoveAt(ind); } } obj.ProductsSupplied.Clear(); } }
public void Save(IProductSupply obj) { if (obj.Id == 0) { obj.Id = MemoryContext.IdInternal; Context.ProductsSupply.Add(obj); } /* * if (obj.ProductSupplied != null) * { * if (obj.ProductSupplied.Id == 0) * { * obj.ProductSupplied.Id = MemoryContext.IdInternal; * Context.ProductsSupplied.Add(obj.ProductSupplied); * } * * obj.ProductSupplied.ProductSupplyId = obj.WorkerInWorkPlaceId; * obj.ProductSupplied.ProductStockId = obj.ProductSupplied.ProductStock.Id; * obj.ProductSuppliedId = obj.ProductSupplied.Id; * } */ }
public void Add(IProductSupply worker) { throw new NotImplementedException(); }
public void Add(IProductSupply obj) { base.Add((ProductSupply)obj); }
public void Edit(IProductSupply obj) { base.Edit((ProductSupply)obj); }