public string Delete(string id) { EditAccountSales editModel = new EditAccountSales(); editModel.Id = id; return _service.DeleteAccountSales(editModel).ToString(); }
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; }
public int DeleteAccountSales(EditAccountSales model) { int result = 1; try { _repository.Delete(model.EditAccountSalesToEF()); } catch { result = 0; } return result; }
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; }