public ActionResult ManageCategories() { var categories = _repository.FindAll(); var categoriesVM = new NewsCategoryVM { NewsCategories = categories }; return(View(categoriesVM)); }
/// <summary> /// 列表 /// </summary> /// <param name="_NewsCategoryVM"></param> /// <param name="pn"></param> /// <returns></returns> public ActionResult List(NewsCategoryVM _NewsCategoryVM, int pn = 1) { int totalCount, pageIndex = pn, pageSize = PagingConfig.PAGE_SIZE; var list = _newsCategoryService.GetManagerList(_NewsCategoryVM.QueryName, pageIndex, pageSize, out totalCount); var paging = new Paging <NewsCategory>() { Items = list, Size = PagingConfig.PAGE_SIZE, Total = totalCount, Index = pn, }; _NewsCategoryVM.Paging = paging; return(View(_NewsCategoryVM)); }
/// <summary> /// 编辑 /// </summary> /// <param name="_NewsCategoryVM"></param> /// <returns></returns> public ActionResult Edit(NewsCategoryVM _NewsCategoryVM) { _NewsCategoryVM.NewsCategory = _newsCategoryService.GetById(_NewsCategoryVM.Id) ?? new NewsCategory(); return(View(_NewsCategoryVM)); }