public IActionResult Edit(int id, AddEditResearchGroupViewModel model) { if (!ModelState.IsValid) { return(RedirectToAction(nameof(Index))); } var editStudentResearchGroup = _mapper.Map <AddEditResearchGroupViewModel, StudentResearchGroup>(model); _studentResearchGroupService.Update(editStudentResearchGroup); return(RedirectToAction("Index", "Home")); }
public IActionResult Create(AddEditResearchGroupViewModel model) { //if (!ModelState.IsValid) //{ // return RedirectToAction(nameof(Index)); //} var researchGroup = new StudentResearchGroup(); var newStudentResearchGroup = _mapper.Map <AddEditResearchGroupViewModel, StudentResearchGroup>(model); newStudentResearchGroup.Subjects.Add(model.Subject1); newStudentResearchGroup.Subjects.Add(model.Subject2); _studentResearchGroupService.Add(newStudentResearchGroup); return(RedirectToAction("Index", "Home")); }