public async Task <IActionResult> Create(ApplicationForAdmission applicationForAdmission, IFormFile uploadedFile) { if (applicationForAdmission == null) { return(NotFound()); } await _applicationForAdmissionRepository.CreateApplicationForAdmissionAsync(applicationForAdmission, uploadedFile); return(RedirectToAction(nameof(Index))); }
public IActionResult Create() { ViewBag.Abiturients = _selectListRepository.GetSelectListAbiturientsConfirmed(); ViewBag.EduProfiles = _selectListRepository.GetSelectListEduProfileFullNames(); ViewBag.EduForms = _selectListRepository.GetSelectListEduFormsForAbiturient(); ViewBag.QuotaTypes = _selectListRepository.GetSelectListQuotaTypes(); ViewBag.RowStatuses = _selectListRepository.GetSelectListRowStatuses(); var applicationForAdmission = new ApplicationForAdmission { CreationDate = DateTime.Now, RowStatusId = (int)RowStatusEnum.Confirmed, PriorityId = 1 }; return(View(applicationForAdmission)); }
public async Task <IActionResult> Delete(ApplicationForAdmission applicationForAdmission) { if (applicationForAdmission == null) { return(NotFound()); } var entry = await _applicationForAdmissionRepository.GetApplicationForAdmissionAsync(applicationForAdmission.ApplicationForAdmissionId); if (entry == null) { return(NotFound()); } await _applicationForAdmissionRepository.RemoveApplicationForAdmissionAsync(entry); return(RedirectToAction(nameof(Index))); }