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"));
        }