Ejemplo n.º 1
0
        public string  Delete(string id)
        {
            EditAccountSales editModel = new EditAccountSales();
            editModel.Id = id;

            return _service.DeleteAccountSales(editModel).ToString();
        }
Ejemplo n.º 2
0
        public string Add(string productionId, string productionQuantity, string productionCost, string productionProfit)
        {
            string result = "";

            decimal tmpQuantity = 0m;
            decimal.TryParse(productionQuantity, out tmpQuantity);

            decimal tmpCost = 0m;
            decimal.TryParse(productionCost, out tmpCost);

            decimal tmpProfit = 0m;
            decimal.TryParse(productionProfit, out tmpProfit);

            decimal totalCost = tmpQuantity * tmpCost;
            decimal totalProfit = tmpQuantity * tmpProfit;

            EditAccountSales editModel = new EditAccountSales();
            editModel.Quantity = productionQuantity;
            editModel.TotalCost = totalCost.ToString();
            editModel.TotalProfit = totalProfit.ToString();
            editModel.ProductionCategoryId = productionId;

            result = _service.AddAccountSales(editModel).ToString();

            return result;
        }
Ejemplo n.º 3
0
        public int DeleteAccountSales(EditAccountSales model)
        {
            int result = 1;

            try
            {
                _repository.Delete(model.EditAccountSalesToEF());
            }
            catch
            {
                result = 0;
            }

            return result;
        }
Ejemplo n.º 4
0
        public static EditAccountSales EFToEditAccountSales(this AccountSales model)
        {
            EditAccountSales result = new EditAccountSales();

            result.Id = model.Id.ToString();
            result.Quantity = model.Quantity.ToString();
            result.TotalCost = model.TotalCost.ToString();
            result.TotalProfit = model.TotalProfit.ToString();
            result.SalesDate = model.SalesDate.ToString();
            result.ProductionCategoryId = model.ProductionCategory.Id.ToString();
            result.ProductionCategoryCode = model.ProductionCategory.Code;
            result.ProductionCategoryName = model.ProductionCategory.Name;
            result.ProductionCategoryUnit = model.ProductionCategory.Unit;

            return result;
        }