public ActionResult AjaxForm() { var model = new StorageWarehousingItem(); if (DoAction == ActionType.Edit) { model = _api.GetStorageWarehousingItem(ArrId.FirstOrDefault()); } ViewBag.UserID = UserItem.UserId; ViewBag.User = UserItem.UserName; var agent = _dnAgencyApi.GetItemById(UserItem.AgencyID); ViewBag.Wallet = agent.WalletValue; ViewBag.Deposit = UserItem.AgencyDeposit ?? 0; ViewBag.marketId = UserItem.MarketID; ViewBag.areaId = UserItem.AreaID; ViewBag.listtime = TypeTime.Hours(DateTime.Today.AddDays(1).TotalSeconds(), DateTime.Now.AddHours(12).TotalSeconds()); ViewBag.Action = DoAction; SupplierDA _supplierDa = new SupplierDA(); return(View(model)); }
private static bool ValidateConfirmAmount(StorageWarehousingItem item, JsonMessage msg) { if (item == null) { msg.Erros = true; msg.Message = "Đơn hàng không tồn tại"; } if (item.Status != (int)CORE.StatusWarehouse.Pending) { msg.Erros = true; msg.Message = "Số lượng đã được duyệt"; } var oderNotApproveAmount = item.LstImport.FirstOrDefault(m => m.QuantityActive == null); if (oderNotApproveAmount != null) { msg.Erros = true; msg.Message = $"{oderNotApproveAmount.ProductName} chưa được duyệt"; } return(msg.Erros); }