public void UpadteSupplierQTableItemsAlternativeValue(List <SupplierTenderQuantityTableItem> quantityTable, int tableId) { var table = SupplierTenderQuantityTables.FirstOrDefault(p => p.Id == tableId); table.UpadteSupplierQTableItemsAlternativeValue(quantityTable); EntityUpdated(); }
public void UpdateOfferSupplierQItemsDefault(Dictionary <long, bool> quantityTable, int tableId) { var table = SupplierTenderQuantityTables.FirstOrDefault(p => p.Id == tableId); table.UpadteSupplierQTableItemsDefault(quantityTable); EntityUpdated(); }
public Offer SaveSupplierTenderQuantityTables(List <TenderQuantityItemDTO> table, string tableName, long currentItemId, out long itemId) { SupplierTenderQuantityTable tbl; long tableId = table[0].TableId; tbl = SupplierTenderQuantityTables.FirstOrDefault(a => a.Id == tableId); tbl = tbl.SaveQuantityTableItems(tableId, table, tableName, currentItemId, out itemId); EntityUpdated(); return(this); }
public Offer DeleteQuantityTableItems(long tableId, int itemNumber) { SupplierTenderQuantityTable table = SupplierTenderQuantityTables.FirstOrDefault(a => a.Id == tableId && a.IsActive == true); //Starting from 1 if (table != null) { table.DeleteQuantityTableItems(itemNumber); } EntityUpdated(); return(this); }