public async Task <IActionResult> SendExamResults(ExaminerExamViewModel model) { var resultModel = _mapper.Map <ExaminerExamModel>(model); var user = CurrentUser.UserId; await _examCompetitionService.CheckExamResult(resultModel, user); return(Ok()); }
public async Task <IActionResult> Put(ExaminerExamViewModel model) { var examModel = _mapper.Map <ExaminerExamModel>(model); await _examService.UpdateExamAsync(examModel); return(Ok()); }
public async Task <IActionResult> Create(ExaminerExamViewModel model) { var examModel = _mapper.Map <ExaminerExamModel>(model); examModel.ExamCreator = CurrentUser.UserId; await _examService.CreateExamAsync(examModel); return(Ok()); }