public async Task <IActionResult> EduPlanCreateDiscipline(int EduPlanId, int BlokDisciplChastId, string DisciplineNameSearchString, string DisciplineNameAdding, Discipline discipline) { if (discipline.DisciplineNameId != 0) { await _metodKomissiyaRepository.CreateEduPlanDisciplineByUserNameAsync(EduPlanId, BlokDisciplChastId, discipline, User.Identity.Name); return(RedirectToAction(nameof(EduPlanPreview), new { id = EduPlanId })); } if (DisciplineNameAdding != null) { await _metodKomissiyaRepository.CreateDisciplineNameByUserNameAsync(DisciplineNameAdding, User.Identity.Name); DisciplineNameSearchString = DisciplineNameAdding; } ViewBag.EduPlanId = EduPlanId; ViewBag.BlokDisciplChastId = BlokDisciplChastId; ViewBag.DisciplineNameSearchString = DisciplineNameSearchString; ViewBag.Disciplines = _selectListRepository .GetSelectListDisciplineNames(DisciplineNameSearchString); return(View()); }
// GET: MessagesFromAppUsersToStudentGroups/Create public IActionResult Create(int?studentGroupId) { var newMessage = new MessageFromAppUserToStudentGroup { AppUserId = _userProfileRepository.GetAppUserId(User.Identity.Name), DateTime = DateTime.Now, }; if (studentGroupId != null) { newMessage.StudentGroupId = (int)studentGroupId; } else { ViewData["StudentGroupId"] = _selectListRepository.GetSelectListStudentGroups(); } ViewData["DisciplineNameId"] = _selectListRepository.GetSelectListDisciplineNames(); ViewData["UserMessageTypeId"] = _selectListRepository.GetSelectListUserMessageTypes(); return(View(newMessage)); }
public async Task <IActionResult> CreateLmsTaskDisciplineNames(LmsTaskDisciplineName lmsTaskDisciplineName) { if (lmsTaskDisciplineName.LmsTaskId != 0) { lmsTaskDisciplineName.LmsTask = await _lmsTaskRepository.GetLmsTaskAsync(lmsTaskDisciplineName.LmsTaskId); if (lmsTaskDisciplineName.DisciplineNameId != 0) { await _lmsTaskRepository.AddLmsTaskDisciplineName(lmsTaskDisciplineName.LmsTask, lmsTaskDisciplineName.DisciplineNameId); } } ViewBag.DisciplineNames = _selectListRepository.GetSelectListDisciplineNames(); return(View(lmsTaskDisciplineName)); }