public async Task <IActionResult> Index() { var model = new GetHomeWorksViewModel(); var teacher = await GetTeacher(); if (!teacher.StudyGroups.IsNullOrEmpty()) { ViewBag.StudyGroups = new SelectList(teacher.StudyGroups, "Id", "Name"); model.Input.StudyGroupId = teacher.StudyGroups.First().Id; } if (teacher.AcademicSubject != null) { model.Input.AcademicSubjectId = teacher.AcademicSubject.Id; } var dateTime = DateTime.Now; model.Input.DateString = $"01." + $"{(dateTime.Month < 10 ? "0" + dateTime.Month.ToString() : dateTime.Month.ToString())}." + $"{dateTime.Year}"; var result = await _homeWorkService.GetHomeWorks(model.Input); if (result.IsSuccessed) { model.Value = result.Value; } return(View(model)); }
public async Task <IActionResult> Index(GetHomeWorksViewModel model) { var result = await _homeWorkService.GetHomeWorks(model.Input); if (result.IsSuccessed) { model.Value = result.Value; } return(View(model)); }
public async Task <IActionResult> Index(GetHomeWorksViewModel model) { var result = await _homeWorkService.GetHomeWorks(model.Input); if (result.IsSuccessed) { var teacher = await GetTeacher(); if (!teacher.StudyGroups.IsNullOrEmpty()) { ViewBag.StudyGroups = new SelectList(teacher.StudyGroups, "Id", "Name"); } model.Value = result.Value; } return(View(model)); }
public async Task <IActionResult> Index() { var model = new GetHomeWorksViewModel(); var student = await GetStudent(); if (student.StudyGroup != null) { model.Input.StudyGroupId = student.StudyGroup.Id; var dateTime = DateTime.Now; model.Input.DateString = $"01." + $"{(dateTime.Month < 10 ? "0" + dateTime.Month.ToString() : dateTime.Month.ToString())}." + $"{dateTime.Year}"; var result = await _homeWorkService.GetHomeWorks(model.Input); if (result.IsSuccessed) { model.Value = result.Value; } } return(View(model)); }