public async Task <IActionResult> SaveNewFieldOfStudies(ViewModelCreateFieldOfStudies vmFieldOfStudies) { try { if (ModelState.IsValid) { DtFieldOfStudies fieldOfStudies = new DtFieldOfStudies(); fieldOfStudies.FieldOfStudiesName = vmFieldOfStudies.FieldOfStudiesName; _context.Add(fieldOfStudies); await _context.SaveChangesAsync(); ViewModelCreate viewModelCreate = new ViewModelCreate(); viewModelCreate.FillAllDropdowns(_context, _logger); viewModelCreate.FieldOfStudiesId = fieldOfStudies.FieldOfStudiesID; return(View("CreateQuestion", viewModelCreate)); } } catch (Exception ex) { _logger.LogError(ex, "Error while saving new Field of Studies to the Database"); } return(View("CreateFieldOfStudies", vmFieldOfStudies)); }
public IActionResult CreateNewFieldOfStudies(ViewModelCreate viewModelCreate) { ViewModelCreateFieldOfStudies vmFieldOfStudies = new ViewModelCreateFieldOfStudies(); return(View(vmFieldOfStudies)); }