public async Task <IActionResult> Edit(int id, [Bind("EduNapravlEduFormEduSrokId,EduNapravlId,EduFormId,EduSrokId")] EduNapravlEduFormEduSrok eduNapravlEduFormEduSrok)
        {
            if (id != eduNapravlEduFormEduSrok.EduNapravlEduFormEduSrokId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    await _eduNapravlRepository.UpdateEduNapravlEduFormEduSrokAsync(eduNapravlEduFormEduSrok);
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!EduNapravlEduFormEduSrokExists(eduNapravlEduFormEduSrok.EduNapravlEduFormEduSrokId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            ViewData["EduForms"]    = _selectListRepository.GetSelectListEduForms(eduNapravlEduFormEduSrok.EduFormId);
            ViewData["EduNapravls"] = _selectListRepository.GetSelectListEduNapravlFullNames(eduNapravlEduFormEduSrok.EduNapravlId);
            ViewData["EduSroks"]    = _selectListRepository.GetSelectListEduSrok(eduNapravlEduFormEduSrok.EduSrokId);
            return(View(eduNapravlEduFormEduSrok));
        }
        public async Task <IActionResult> Create([Bind("EduNapravlEduFormEduSrokId,EduNapravlId,EduFormId,EduSrokId")] EduNapravlEduFormEduSrok eduNapravlEduFormEduSrok)
        {
            if (ModelState.IsValid)
            {
                await _eduNapravlRepository.AddEduNapravlEduFormEduSrokAsync(eduNapravlEduFormEduSrok);

                return(RedirectToAction(nameof(Index)));
            }

            ViewData["EduForms"]    = _selectListRepository.GetSelectListEduForms(eduNapravlEduFormEduSrok.EduFormId);
            ViewData["EduNapravls"] = _selectListRepository.GetSelectListEduNapravlFullNames(eduNapravlEduFormEduSrok.EduNapravlId);
            ViewData["EduSroks"]    = _selectListRepository.GetSelectListEduSrok(eduNapravlEduFormEduSrok.EduSrokId);

            return(View(eduNapravlEduFormEduSrok));
        }