public ActionResult EmployeePageView(EmployeePageQueryModel query) { var page = _employeeSearchService.GetEmployeePage(query); var employees = page.PageData; ViewData["tableColumns"] = page.TableColumns; return(View(employees)); }
public ActionResult Export(EmployeePageQueryModel query) { var Employee = _employeeSearchService.GetEmployee(query); var properties = _employeePropertyService.SearchService.GetColumns(); var model = new ExportDataHaveColumnModel <EmployeeModel, EmployeePropertyModel> { Datas = Employee, Columns = properties }; var fileName = _dataExporter.CreateFileName("员工记录"); var datas = _dataExporter.Export <EmployeeModel, EmployeePropertyModel>(model); return(File(datas, "application/ms-excel", fileName)); }
public ActionResult EmployeePage(EmployeePageQueryModel query) { var page = _employeeSearchService.GetEmployeePage(query); return(Success(page)); }
public PageModel <EmployeeModel> GetEmployeePage(EmployeePageQueryModel query) { return(_pageQueryer.QueryPage(query)); }
public List <EmployeeModel> GetEmployee(EmployeePageQueryModel query) { return(_pageQueryer.Query(query)); }