Example #1
0
        public ActionResult material(int?page)
        {
            dynamic data = new System.Dynamic.ExpandoObject();
            var     key  = WebRequest.GetString("key", false);

            data.key = key;
            var list = manageService.GetMaterialList(key);

            int _page     = page.HasValue ? page.Value : 1;
            int _pagesize = 17;
            var vs        = list.ToPagedList(_page, _pagesize);

            data.list       = vs;
            data.pageSize   = _pagesize;
            data.pageIndex  = _page;
            data.totalCount = vs.TotalCount;
            data.otherParam = "&key=" + key;
            var mc = stockinService.GetMaterialCategory().Select(x => new SelectListItem {
                Text = x.text, Value = x.value
            }).ToList();

            data.mc = mc;
            return(View(data));
        }