コード例 #1
0
        public ActionResult <MentorRequest> AcceptMentor([FromBody] MentorRequestParams requestParams)
        {
            if (!MentorRequestValidator.IsExistsRequest(requestParams))
            {
                return(BadRequest(ErrorHandler.GenerateError(ErrorHandler.MentorRequestDoesNotExists)));
            }

            _projectRepo.AddMentorOnProject(requestParams);
            return(_mentorRequestRepo.ChangeState(requestParams, RequestState.Accepted));
        }