Esempio n. 1
0
        public ActionResult SubmitGoodsStockForm()
        {
            var nameVlues = Request.Params;
            var entity    = new GoodsEntity
            {
                AlarmAmount = nameVlues["AlarmAmount"].ToInt32(),
                StoreID     = nameVlues["StoreID"].ToInt32(),
                BarID       = nameVlues["BarID"].ToString()
            };

            //if (!(entity.AlarmAmount > 0)) {
            //    return Error("库存预警数量必须大于0!");
            //}
            if (string.IsNullOrEmpty(entity.BarID))
            {
                return(Error("商品条码异常无法更新库存预警数!"));
            }
            var res = stockBLL.UpdateGoogsAlarmCount(entity) > 0;
            var success = new { AlarmAmount = entity.AlarmAmount, state = ResultType.success.ToString(), message = "更新库存预警成功!" }.ToJson();

            return(res ? Success(success) : Error("更新预警库存失败!"));
        }