private bool UpdateTrashSystemPrice(CustomerCheckBillSheet customerCheckBillSheet, int newPrice) { int updateCount = TrashModule.UpdateInvoSubPrice(customerCheckBillSheet, newPrice, CheckBillDate); bool updateTrashSystemsuccess = CustomerCheckBillSheets.Where(w => w.I_01 == customerCheckBillSheet.I_01 && w.F_01 == customerCheckBillSheet.F_01).Count() == updateCount; return(updateTrashSystemsuccess); }
private void DisplayUpdate(bool newDefaultPriceSuccess, int customPrice) { foreach (var selectedCustomerCheckBillSheet in SelectedCustomerCheckBillSheets) { foreach (var customerCheckBillSheet in CustomerCheckBillSheets.Where(w => w.F_01 == selectedCustomerCheckBillSheet.F_01 && w.I_01 == selectedCustomerCheckBillSheet.I_01)) { if (newDefaultPriceSuccess) { customerCheckBillSheet.DefaultPrice = customPrice; } customerCheckBillSheet.CustomerPrice = customPrice; customerCheckBillSheet.Price = customPrice; } } }