Ejemplo n.º 1
0
        public JsonResult AjaxAbandonAdjust()
        {
            if (string.IsNullOrEmpty(Request["sysNo"]))
            {
                throw new BusinessException("操作失败!,没有传入单号!");
            }
            int adjustSysNo = Convert.ToInt32(Request["sysNo"]);
            var result      = ProductPurchaseService.UpdateProductStockAdjustmentStatus(ProductStockAdjustStatus.Abandon, adjustSysNo, UserAuthHelper.GetCurrentUser().UserSysNo);

            return(Json(new { Data = true }));
        }
Ejemplo n.º 2
0
        public ActionResult AjaxAbandonPurchaseOrder()
        {
            if (string.IsNullOrWhiteSpace(Request["Data"]))
            {
                throw new BusinessException("采购单信息为空");
            }
            PurchaseOrderInfo poInfo = SerializationUtility.JsonDeserialize2 <PurchaseOrderInfo>(Request["Data"]);

            SetUserInfo(poInfo);
            poInfo = ProductPurchaseService.AbandonPO(poInfo);
            return(Json(poInfo));
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 商品库存调整单维护
        /// </summary>
        /// <returns></returns>

        public ActionResult ProductStockAdjustmentMain(int?sysNo)
        {
            if (!sysNo.HasValue)
            {
                //新建商品库存调整单:
                return(View());
            }
            else
            {
                //编辑商品库存调整单:
                var editInfo = ProductPurchaseService.GetProductStockAdjustmentInfo(sysNo.Value);
                return(View(editInfo));
            }
        }
Ejemplo n.º 4
0
        public ActionResult AjaxSavePurchaseOrder()
        {
            if (string.IsNullOrWhiteSpace(Request["Data"]))
            {
                throw new BusinessException("采购单信息为空");
            }
            PurchaseOrderInfo poInfo = SerializationUtility.JsonDeserialize2 <PurchaseOrderInfo>(Request["Data"]);

            SetUserInfo(poInfo);
            poInfo.VendorInfo = new VendorBasicInfo()
            {
                VendorID = UserAuthHelper.GetCurrentUser().SellerSysNo.ToString()
            };
            poInfo = ProductPurchaseService.CreatePO(poInfo);
            return(Json(poInfo));
        }