/// <summary> /// 城市列表 /// </summary> /// <param name="vm"></param> /// <param name="pn"></param> /// <returns></returns> public ActionResult CityList(BaseAreaVM vm, int pn = 1) { int totalCount, pageIndex = pn, pageSize = PagingConfig.PAGE_SIZE; var list = _baseAreaService.GetManagerList(vm.QueryName, vm.Id, pageIndex, pageSize, out totalCount); var paging = new Paging <BaseArea>() { Items = list, Size = PagingConfig.PAGE_SIZE, Total = list.Count, Index = pn, }; vm.Paging = paging; return(View(vm)); }
/// <summary> /// 列表 /// </summary> /// <param name="vm">实体VM</param> /// <param name="pn">分页下标</param> /// <returns></returns> public ActionResult List(BaseAreaVM vm, int pn = 1) { int totalCount, pageIndex = (pn - 1) * PagingConfig.PAGE_SIZE, pageSize = PagingConfig.PAGE_SIZE; var list = _baseAreaService.GetAll().Where(p => p.Grade == 1).ToList(); var paging = new Paging <BaseArea>() { Items = list, Size = PagingConfig.PAGE_SIZE, Total = list.Count, Index = pn, }; vm.Paging = paging; //vm.Provinces = _baseAreaService.Provinces(); return(View(vm)); }
/// <summary> /// 编辑 /// </summary> /// <param name="vm">实体VM</param> /// <returns></returns> public ActionResult Edit(BaseAreaVM vm) { vm.Area = _baseAreaService.GetById(vm.Id) ?? new BaseArea(); vm.Provinces = _baseAreaService.GetAll().Where(p => p.Grade == 1).ToList(); return(View(vm)); }