public ActionResult Index()
        {
            ViewBag.Brands = CacheAccess.GetBrand(_brandContract, true);
            var data = _adminContract.GetDesignerStoreStorageList(AuthorityHelper.OperatorId.Value);

            ViewBag.DesignerInfo = data;

            return(View());
        }
Exemplo n.º 2
0
        public ActionResult Index()
        {
            var listoutStorages = new List <SelectListItem>();
            var listinStores    = new List <SelectListItem>();
            var listinStorages  = new List <SelectListItem>();
            var data            = _administratorContract.GetDesignerStoreStorageList(AuthorityHelper.OperatorId.Value);

            if (data.Item1)
            {
                listoutStorages = data.Item3;
                var daStorage = _storageContract.Storages.Where(w => w.IsForAddInventory && w.IsEnabled && !w.IsDeleted).FirstOrDefault();
                if (daStorage.IsNotNull())
                {
                    listinStores.Add(new SelectListItem()
                    {
                        Text = daStorage.Store.StoreName, Value = daStorage.StoreId + ""
                    });
                    listinStorages.Add(new SelectListItem()
                    {
                        Text = daStorage.StorageName, Value = daStorage.Id + ""
                    });
                }
            }
            else
            {
                listoutStorages = _storageContract.SelectList("请选择仓库", c => c.IsDeleted == false && c.IsEnabled == true).Select(c => new SelectListItem()
                {
                    Text  = c.Value,
                    Value = c.Key
                }).ToList();
            }
            ViewBag.IsDesigner  = data.Item1;
            ViewBag.outStorages = listoutStorages;

            ViewBag.inStores   = listinStores;
            ViewBag.inStorages = listinStorages;

            return(View("PurchaseOrder"));
        }