コード例 #1
0
        public ActionResult Save(string id)
        {
            var list = WarehouseService.GetList().Select(o => new SelectListItem()
            {
                Value = o.StoreId, Text = o.Title
            });

            ViewBag.outshops = list.Where(o => o.Value != Sys.CurrentUser.StoreId).ToList();
            ViewBag.inshops  = list.Where(o => o.Value == Sys.CurrentUser.StoreId).ToList();
            var obj = new STHouseMove();

            if (!id.IsNullOrEmpty())
            {
                obj = DiaoboService.FindById(id);
                var pro = BaseService <VwProduct> .Find(o => o.CompanyId == CommonService.CompanyId && o.Barcode == obj.Barcode);

                if (pro != null)
                {
                    ViewData["ProductTitle"] = pro.Title;
                    ViewData["SysPrice"]     = pro.SysPrice;
                    ViewData["StockCount"]   = pro.StockNums;
                }
            }
            else
            {
                obj.OrderQuantity = 1;
            }
            return(View(obj.IsNullThrow()));
        }
コード例 #2
0
        public ActionResult Handler(STHouseMove obj)
        {
            var house = DiaoboService.FindById(obj.Id);

            house.State            = obj.State;
            house.DeliveryUID      = Sys.CurrentUser.UID;
            house.DeliveryQuantity = obj.DeliveryQuantity;
            house.StockOut         = obj.StockOut;
            var re = DiaoboService.Update(house);

            return(Content(re.ToJson()));
        }
コード例 #3
0
        public ActionResult Save(STHouseMove obj)
        {
            var re = DiaoboService.SaveOrUpdate(obj);

            return(Content(re.ToJson()));
        }
コード例 #4
0
        public ActionResult Receiver(STHouseMove obj)
        {
            var re = DiaoboService.Receiver(obj);

            return(Content(re.ToJson()));
        }