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));
        }
Пример #2
0
        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));
        }
Пример #4
0
        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));
        }