public ActionResult Index() { try { var model = new WarehoseListViewModel(); var user = AccountHelper.GetLoginUserInfo(HttpContext.User.Identity); model.Shoes = ShoeManager.Instance.LoadShoes(user.CustomerCode); if (model.Shoes.Any()) { model.SelectedShoe = model.Shoes.First().Value; } model.Items = WarehouseManager.Instance.LoadList(user.CustomerCode, model.SelectedShoe); model.WarehouseCount = model.Items.Count; foreach (var item in model.Items) { model.Total += item.Total; model.Size1Total += item.Size1; model.Size2Total += item.Size2; model.Size3Total += item.Size3; model.Size4Total += item.Size4; model.Size5Total += item.Size5; model.Size6Total += item.Size6; model.Size7Total += item.Size7; model.Size8Total += item.Size8; model.Size9Total += item.Size9; model.Size10Total += item.Size10; model.Size11Total += item.Size11; model.Size12Total += item.Size12; model.Size13Total += item.Size13; model.Size14Total += item.Size14; model.Size15Total += item.Size15; model.Size16Total += item.Size16; model.Size17Total += item.Size17; model.Size18Total += item.Size18; } if (AccountHelper.IsSuperAdmin(user)) { model.ShoeSizes = ShoeManager.Instance.LoadShoeSize(Constants.SuperAdminDefaultCustomerCode); } else { model.ShoeSizes = ShoeManager.Instance.LoadShoeSize(user.CustomerCode); } return(View(model)); } catch (Exception ex) { TempData["Error"] = ex.ToString(); return(View("Error")); } }
private WarehoseListViewModel GetModel(string shoe) { var model = new WarehoseListViewModel(); var user = AccountHelper.GetLoginUserInfo(HttpContext.User.Identity); string customerCode = String.Empty; if (!AccountHelper.IsSuperAdmin(user)) { customerCode = user.CustomerCode; } model.Items = WarehouseManager.Instance.LoadCustomerList(customerCode, shoe); model.SelectedShoe = shoe; model.Shoes = ShoeManager.Instance.LoadShoes(user.CustomerCode); model.WarehouseCount = model.Items.Count; foreach (var item in model.Items) { model.Total += item.Total; model.Size1Total += item.Size1; model.Size2Total += item.Size2; model.Size3Total += item.Size3; model.Size4Total += item.Size4; model.Size5Total += item.Size5; model.Size6Total += item.Size6; model.Size7Total += item.Size7; model.Size8Total += item.Size8; model.Size9Total += item.Size9; model.Size10Total += item.Size10; model.Size11Total += item.Size11; model.Size12Total += item.Size12; model.Size13Total += item.Size13; model.Size14Total += item.Size14; model.Size15Total += item.Size15; model.Size16Total += item.Size16; model.Size17Total += item.Size17; model.Size18Total += item.Size18; } if (AccountHelper.IsSuperAdmin(user)) { model.ShoeSizes = ShoeManager.Instance.LoadShoeSize(Constants.SuperAdminDefaultCustomerCode); } else { model.ShoeSizes = ShoeManager.Instance.LoadShoeSize(user.CustomerCode); } return(model); }