public IActionResult EditMark([FromBody] EditMarkViewModel model) { MarkBll mark = currentTeacherService.EditMarkByCurrentTeacher(model.studentId, model.subjectId, model.term, model.grade); MarkViewModel markVM = mapper.Map <MarkViewModel>(mark); return(new OkObjectResult(markVM)); }
public ActionResult EditMark(long id) { EditMarkDto markDto = _markService.GetMarkById(id); EditMarkViewModel model = markDto == null ? new EditMarkViewModel() : _mapper.Map <EditMarkDto, EditMarkViewModel>(markDto); return(View(model)); }
public ActionResult EditMark(EditMarkViewModel model) { if (!ModelState.IsValid) { return(View(model)); } _markService.UpdateMark(_mapper.Map <EditMarkViewModel, EditMarkDto>(model)); return(RedirectToAction("Index")); }