Ejemplo n.º 1
0
        public IActionResult SearchUserForInvitation([FromBody] SearchUserForInvitationRequest request)
        {
            var result = _userFacade.FindUsersForInvite(request.Username, request.GroupId, request.WantToTeach);
            var items  = new List <MinUserForInvitationItem>();

            result.ToList().ForEach(res => items.Add(
                                        new MinUserForInvitationItem(res.Invited, res.Username, res.IsTeacher, res.Id, res.AvatarLink)
                                        ));
            var response = new MinUserForInvitationResponse(items);

            return(Ok(response));
        }