public JsonResult GetStorages(int?storeId) { if (!storeId.HasValue) { return(new JsonResult() { Data = new List <SelectListItem>(), JsonRequestBehavior = JsonRequestBehavior.AllowGet }); } var list = CacheAccess.GetManagedStorageByStoreId(_storageContract, _administratorContract, storeId.Value, true); return(Json(list, JsonRequestBehavior.AllowGet)); }
public ActionResult Index() { string cheitenid = Request["chitnum"]; if (!string.IsNullOrEmpty(cheitenid)) { //int _id = int.Parse(cheitenid); var checkiem = _checkerItemContract.CheckerItems.Where(c => c.CheckGuid == cheitenid).FirstOrDefault(); if (checkiem != null) { var check = _checkerContract.Checkers.Where(c => c.CheckGuid == checkiem.CheckGuid).FirstOrDefault(); ViewBag.CheckItemId = cheitenid; if (check != null) { ViewBag.Stores = check.StoreId; ViewBag.Storages = new List <SelectListItem>() { new SelectListItem() { Text = check.Storage.StorageName, Value = check.StorageId.ToString() } }; ViewBag.CheckNum = check.CheckGuid; ViewBag.CheckName = check.CheckerName; ViewBag.StartDate = check.CreatedTime.ToString("yyyy/MM/dd HH:mm:ss"); ViewBag.EndDate = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss"); } } } else { ViewBag.Stores = string.Empty; ViewBag.CheckItemId = -1; var stores = _storeContract.QueryManageStoreId(AuthorityHelper.OperatorId.Value); if (!stores.Any()) { ViewBag.Storages = new List <SelectListItem>(); } else { var firStore = stores.FirstOrDefault(); ViewBag.Storages = CacheAccess.GetManagedStorageByStoreId(_storageContract, _adminContract, firStore, true); } } return(View()); }
/// <summary> /// 根据店铺id获取仓库 /// </summary> /// <returns></returns> public ActionResult GetStorageByStoreId() { var storeId = Request["stId"]; if (!string.IsNullOrEmpty(storeId)) { int _sid = Convert.ToInt32(storeId); var resul = CacheAccess.GetManagedStorageByStoreId(_storageContract, _administratorContract, _sid, true); var obj = resul.Select(c => new { text = c.Text, value = c.Value }); return(Json(obj)); } else { return(Json(new OperationResult(OperationResultType.Error))); } }
public JsonResult GetEnableAddProductStorageById(int id) { var li = CacheAccess.GetManagedStorageByStoreId(_storageContract, _adminContract, id, true).ToList(); return(Json(li)); }