public async Task <IActionResult> CreateAsync() { //Get list giang vien var requestGiangVien = new GiangVienManagePagingRequest() { PageIndex = 1, PageSize = 100 }; var giangViens = await _giangVienApiClient.GetAllPaging(requestGiangVien); ViewBag.giangViens = giangViens.Items; return(View()); }
public async Task <IActionResult> Create(int hocky, int namhoc) { //Lấy danh sách môn học để show thành list var requestMonHoc = new MonHocManagePagingRequest() { PageIndex = 1, PageSize = 1000 }; var monHocs = await _monHocApiClient.GetAllPaging(requestMonHoc); ViewBag.monHocs = monHocs.Items; //Lấy danh sách giảng viên để show thành list var requestGiangVien = new GiangVienManagePagingRequest() { PageIndex = 1, PageSize = 1000 }; var giangViens = await _giangVienApiClient.GetAllPaging(requestGiangVien); ViewBag.GiangViens = giangViens.Items; // Lấy danh sách giảng viên để show thành list var requestPhong = new PhongManagePagingRequest() { PageIndex = 1, PageSize = 1000 }; var phongs = await _phongApiClient.GetAllPaging(requestPhong); ViewBag.Phongs = phongs.Items; //Lấy hk nam học var lopHocPhanCreateRequest = new LopHocPhanCreateRequest() { HK_HocKy = hocky, HK_NamHoc = namhoc }; return(View(lopHocPhanCreateRequest)); }
public async Task <IActionResult> Index(string keyword, int pageIndex = 1, int pageSize = 10) { var request = new GiangVienManagePagingRequest() { Keyword = keyword, PageIndex = pageIndex, PageSize = pageSize }; var data = await _giangVienApiClient.GetAllPaging(request); ViewBag.Keyword = keyword; if (TempData["result"] != null) { ViewBag.SuccessMessage = TempData["result"]; } return(View(data)); }