// GET: EduNapravlEduFormEduSroks/Create public IActionResult Create() { ViewData["EduForms"] = _selectListRepository.GetSelectListEduForms(); ViewData["EduNapravls"] = _selectListRepository.GetSelectListEduNapravlFullNames(); ViewData["EduSroks"] = _selectListRepository.GetSelectListEduSrok(); return(View()); }
/// <summary> /// Добавление / редактирование /// привязки "Учебное пособие - Направление" /// </summary> /// <param name="UchPosobieId"></param> /// <param name="UchPosobieDisciplineNameId"></param> /// <returns></returns> public async Task <IActionResult> UchPosobieEduNapravlCreateOrEdit(int UchPosobieId, int UchPosobieEduNapravlId) { // Находим учебное пособие по УИД var uchPosobie = await _uchPosobiyaRepository.GetUchPosobieByIdAsync(UchPosobieId); if (uchPosobie == null || uchPosobie.UchPosobieId == 0) { return(NotFound()); } var uchPosobieEduNapravl = new UchPosobieEduNapravl(); uchPosobieEduNapravl.UchPosobie = uchPosobie; // Если UchPosobieEduNapravlId=0 - новая запись // иначе - редактирование if (UchPosobieEduNapravlId != 0) { uchPosobieEduNapravl = uchPosobie.EduNapravls .SingleOrDefault(ud => ud.UchPosobieEduNapravlId == UchPosobieEduNapravlId); if (uchPosobieEduNapravl == null) { return(NotFound()); } } ViewBag.EduNapravls = _selectListRepository.GetSelectListEduNapravlFullNames(uchPosobieEduNapravl.EduNapravlId); return(View(uchPosobieEduNapravl)); }
// GET: EduProfiles/Create public IActionResult Create(int?id) { ViewData["EduNapravlId"] = _selectListRepository.GetSelectListEduNapravlFullNames(); return(View()); }