private void UpdateSavedItem(ItemPriceCalculationItem item)
        {
            item.AgentCommission  = StandardItemPriceCalculation.AgentCommission;
            item.CustomerCashback = StandardItemPriceCalculation.CustomerCashback;
            item.CustomerDiscount = StandardItemPriceCalculation.CustomerDiscount;
            item.ProfitSurcharge  = StandardItemPriceCalculation.ProfitSurcharge;
            item.Tax               = StandardItemPriceCalculation.Tax;
            item.HourlyWage        = HourlyWage;
            item.ProductionTime    = ProductionTime;
            item.ItemAmountPerAnno = ItemAmountPerAnno;
            item.RefProductId      = Product.ProductId;

            ItemPriceCalculationItems.Update(item);
        }
        private void SaveNewItem()
        {
            itemPriceCalculationItem = new ItemPriceCalculationItem()
            {
                AgentCommission  = StandardItemPriceCalculation.AgentCommission,
                CustomerCashback = StandardItemPriceCalculation.CustomerCashback,
                CustomerDiscount = StandardItemPriceCalculation.CustomerDiscount,
                ProfitSurcharge  = StandardItemPriceCalculation.ProfitSurcharge,
                Tax               = StandardItemPriceCalculation.Tax,
                HourlyWage        = HourlyWage,
                ProductionTime    = ProductionTime,
                ItemAmountPerAnno = ItemAmountPerAnno,
                RefProductId      = Product.ProductId
            };

            var itemPriceCalculationItemId = ItemPriceCalculationItems.Insert(itemPriceCalculationItem);

            SaveCostCenters(itemPriceCalculationItemId);
        }
Beispiel #3
0
 public static bool Update(ItemPriceCalculationItem ItemPriceCalculationItem)
 {
     return(WebApi <bool> .PutAsync(controllerName, ItemPriceCalculationItem, "Put").Result);
 }
Beispiel #4
0
 public static int Insert(ItemPriceCalculationItem ItemPriceCalculationItem)
 {
     return(WebApi <int> .PostAsync(controllerName, ItemPriceCalculationItem, "SinglePost").Result);
 }