public ActionResult Index(TimNguoiDungViewModel viewModel) { int? page = null; byte? LoaiTimKiemId = viewModel.LoaiTimKiemId; byte? LoaiTaiKhoanId = viewModel.LoaiTaiKhoanId; byte? LoaiGioiTinhId = viewModel.LoaiGioiTinhId; string TimKiem = viewModel.TimKiem; // Assign cong dan list to view model viewModel.CongDans = SearchCongDan(LoaiTimKiemId, LoaiTaiKhoanId, LoaiGioiTinhId, TimKiem).OrderBy(c => c.Id).ToPagedList(page ?? 1, pageNumber); return(View(viewModel)); }
public ActionResult Index(byte?LoaiTimKiemId, byte?LoaiTaiKhoanId, byte?LoaiGioiTinhId, string TimKiem, int?page) { // Get CongDan list IEnumerable <NguoiDung> congDans = SearchCongDan(LoaiTimKiemId, LoaiTaiKhoanId, LoaiGioiTinhId, TimKiem); var viewModel = new TimNguoiDungViewModel { CongDans = congDans.OrderBy(c => c.Id).ToPagedList(page ?? 1, pageNumber), TimKiem = TimKiem, LoaiTimKiemId = LoaiTimKiemId, LoaiTaiKhoanId = LoaiTaiKhoanId, LoaiGioiTinhId = LoaiGioiTinhId }; return(View(viewModel)); }