/// <summary> /// 仓库管理 /// </summary> /// <returns></returns> public IActionResult Index() { if (!_permissionService.Authorize("ViewWareHouseManage")) { return(View("_AccessDeniedView")); } List <WareHouse> list = _wareHouseService.GetWareHouses(); foreach (var item in list) { item.WareHouseTypeName = item.WareHouseType.Description(); } return(View(list)); }
public async Task <LoadResult> Get(DataSourceLoadOptions loadOptions) { var user = await _accountService.GetUser(User); var userWareHouseIds = user.UserWareHouses.Select(w => w.WareHouseId).ToList(); var wareHouseQuery = _warehouseService.GetWareHouses(); if (userWareHouseIds.Any()) { wareHouseQuery = wareHouseQuery.Where(w => userWareHouseIds.Contains(w.Id)); } return(await DataSourceLoader.LoadAsync(wareHouseQuery, loadOptions)); }
public IActionResult Index() { //权限 if (!_permissionService.Authorize("ViewPurchasingOrders")) { return(View("_AccessDeniedView")); } ViewBag.Suppliers = new SelectList(_purchasingService.GetAllSuppliers(), "SupplierName", "SupplierName"); ViewBag.WareHouse = new SelectList(_wareHouseService.GetWareHouses(), "Name", "Name"); return(View()); }