public async Task <IHttpActionResult> AssignReviewer(AssignReviewerInputModel assignReviewer)
        {
            AssignReviewerBusinessModel assignReviewerBusinessModel = new AssignReviewerBusinessModel()
            {
                ChangeRequestIds = assignReviewer.ChangeRequestIds,
                AssignedToRoleId = assignReviewer.AssignedToRoleId,
                AssignedToUserId = assignReviewer.AssignedToUserId,
                AssignedByUserId = CurrentUser.UserName
            };

            var result = await _changeRequestApplicationService.AssignReviewer(assignReviewerBusinessModel);

            return(Ok(result));
        }
예제 #2
0
 public override async Task <bool> AssignReviewer(AssignReviewerBusinessModel assignReviewerBusinessModel)
 {
     throw new NotImplementedException();
 }
예제 #3
0
 public virtual async Task <bool> AssignReviewer(AssignReviewerBusinessModel assignReviewerBusinessModel)
 {
     return(await _changeRequestBusinessService.AssignReviewer(assignReviewerBusinessModel));
 }
예제 #4
0
 public abstract Task <bool> AssignReviewer(AssignReviewerBusinessModel assignReviewerBusinessModel);