Exemplo n.º 1
0
        public int ReviewTask(ReviewTaskRequest reviewTaskRequest)
        {
            var userContext       = _commonService.GetCurrentUserContext();
            var approvedApplicant = _approvedApplicantModelFactory.CreateModel <ReviewTaskRequest>(reviewTaskRequest);

            MapAuditFields <approvedapplicant>(ActionType.Update, approvedApplicant);
            approvedApplicant.APPLICANT_ID = reviewTaskRequest.ApplicantId;
            approvedApplicant.ID           = reviewTaskRequest.ApprovedApplicantId;
            approvedApplicant.RATING       = reviewTaskRequest.Rating;
            approvedApplicant.COMMENTS     = reviewTaskRequest.Comments;
            approvedApplicant.WORK_AGAIN   = reviewTaskRequest.WorkAgain;
            var status = _requestorRepository.ReviewTask(approvedApplicant);

            if (status > 0)
            {
                var approved = _requestorRepository.GetTaskApplicantByApplicantId(approvedApplicant.ID);
            }
            return(status);
        }