public async Task <IActionResult> Create(DegreeEditViewModel model) { if (!ModelState.IsValid) { return(View()); } var degree = new EducationDegreeModel { DegreeName = model.DegreeName, DegreeNameThai = model.DegreeNameThai }; await _degreeService.AddAsync(degree); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Edit(int id) { var degree = await _degreeService.GetByIdAsync(id); if (degree == null) { return(NotFound()); } var editModel = new DegreeEditViewModel { DegreeId = degree.DegreeId, DegreeName = degree.DegreeName, DegreeNameThai = degree.DegreeNameThai }; return(View(editModel)); }