/// <summary> /// 编辑 /// </summary> /// <param name="_SysAccountVM"></param> /// <returns></returns> public ActionResult Edit(SysAccountVM _SysAccountVM) { _SysAccountVM.SysAccount = _SysAccountService.GetById(_SysAccountVM.Id) ?? new SysAccount(); _SysAccountVM.ImgInfo = _SysAccountVM.SysAccount.BaseImage ?? new BaseImage(); _SysAccountVM.SysRoles = _SysRoleService.GetAll(); return(View(_SysAccountVM)); }
// GET: SysAccount /// <summary> /// 列表 /// </summary> /// <param name="_SysAccountVM"></param> /// <param name="pn"></param> /// <returns></returns> public ActionResult List(SysAccountVM _SysAccountVM, int pn = 1) { int totalCount, pageIndex = pn, pageSize = PagingConfig.PAGE_SIZE; var list = _SysAccountService.GetManagerList(_SysAccountVM.QueryName, pageIndex, pageSize, out totalCount).ToList(); var paging = new Paging <SysAccount>() { Items = list, Size = PagingConfig.PAGE_SIZE, Total = totalCount, Index = pn, }; _SysAccountVM.Paging = paging; return(View(_SysAccountVM)); }