Esempio n. 1
0
        public void UpadteSupplierQTableItemsAlternativeValue(List <SupplierTenderQuantityTableItem> quantityTable, int tableId)
        {
            var table = SupplierTenderQuantityTables.FirstOrDefault(p => p.Id == tableId);

            table.UpadteSupplierQTableItemsAlternativeValue(quantityTable);
            EntityUpdated();
        }
Esempio n. 2
0
        public void UpdateOfferSupplierQItemsDefault(Dictionary <long, bool> quantityTable, int tableId)
        {
            var table = SupplierTenderQuantityTables.FirstOrDefault(p => p.Id == tableId);

            table.UpadteSupplierQTableItemsDefault(quantityTable);
            EntityUpdated();
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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);
        }