public async Task RateTheSubject(UserSubjectDTO ratedSubject) { UserSubject subj = _mapper.Map <UserSubject>(ratedSubject); await _unitOfWork.Users.RateTheSubject(subj); await _unitOfWork.SaveAsync(); }
public async Task <IActionResult> RateTheSubject(UserSubjectDTO ratedSubject) { if (!ModelState.IsValid) { return(BadRequest()); } await _userService.RateTheSubject(ratedSubject); return(Ok()); }