public string UpdateRate(IEnumerable <InvoiceSlittingList> slittingList) { try { using (PolyFilmsContext context = BaseContext.GetDbContext()) { foreach (InvoiceSlittingList rate in slittingList) { TblSlitting currentModel = context.Set <TblSlitting>().Find(rate.SlittingId); currentModel.UnitPrice = rate.UnitPrice; currentModel.TotalPrice = rate.UnitPrice * currentModel.Netweight; _repository.Update(currentModel, context); } context.SaveChanges(); } return(string.Empty); } catch (Exception ex) { return(CommonHelper.GetErrorMessage(ex)); } }
public Repository(PolyFilmsContext context) { Context = context; DbSet = context.Set <T>(); }