public bool IsSalesOperationSuccess(SalesOperationInfo opi) { dbContext.SalesOperationInformations.Add(opi); var isSuccess = dbContext.SaveChanges() > 0; IsStockUpdated(opi.SalesItems, opi.BranchId); return(isSuccess); }
public ActionResult Index(SalesOperationInfoVM soiVm) { soiVm.Date = DateTime.Now; SalesOperationInfo soi = Mapper.Map <SalesOperationInfo>(soiVm); if (ModelState.IsValid) { if (salesBll.IsSalesOperationSuccess(soi)) { return(RedirectToAction("Result", new { salesNo = soi.SalesNo })); } } soiVm.SelectListItem = salesBll.GetItemSelectList(); soiVm.SelectListBranch = salesBll.GetBranchSelectList(); soiVm.SelectListEmployee = salesBll.GetEmployeeSelectList(); return(View(soiVm)); }
public SalesOperationInfo GetSalesOpInfo(long id) { SalesOperationInfo item = dbContext.SalesOperationInformations.Where(x => x.Id == id).Include(x => x.SalesItems).FirstOrDefault(); return(item); }
public SalesOperationInfo GetSalesOpInfo(string salesNo) { SalesOperationInfo item = dbContext.SalesOperationInformations.Where(x => x.SalesNo == salesNo).Include(x => x.SalesItems).FirstOrDefault(); return(item); }
public bool IsSalesOperationSuccess(SalesOperationInfo soi) { return(_salesDal.IsSalesOperationSuccess(soi)); }