Example #1
0
 internal void Map(User user, AuthResponseModel authResponse)
 {
     authResponse.UserId = user.Id;
     authResponse.UserName = user.UserName;
     authResponse.AuthToken = user.AuthToken;
     authResponse.UserRoleId = user.UserRoleId;
     authResponse.UserRoleName = UserRoleModel.GetName(user.UserRoleId);
 }
Example #2
0
 internal void Map(UserDetailsModel userDetailsModel, User user)
 {
     user.UserRoleId = userDetailsModel.UserRoleId;
     user.UserName = userDetailsModel.UserName;
     user.First = userDetailsModel.First;
     user.Last = userDetailsModel.Last;
     user.Email = userDetailsModel.Email;
 }
Example #3
0
 internal void Map(User user, UserTicketModel userTicketModel)
 {
     userTicketModel.Status = "Succeeded";
     userTicketModel.UserId = user.Id;
     userTicketModel.UserName = user.UserName;
     userTicketModel.UserRoleId = user.UserRoleId;
     userTicketModel.UserRoleName = UserRoleModel.GetName(user.UserRoleId);
 }
Example #4
0
 internal void Map(User user, UserDetailsModel userDetailsModel)
 {
     userDetailsModel.UserId = user.Id;
     userDetailsModel.UserRoleId = user.UserRoleId;
     userDetailsModel.UserRoleName = UserRoleModel.GetName(user.UserRoleId);
     userDetailsModel.UserName = user.UserName;
     userDetailsModel.First = user.First;
     userDetailsModel.Last = user.Last;
     userDetailsModel.Email = user.Email;
 }
Example #5
0
        internal UserDetailsModel BuildUserDetails(User user, bool includeIssues = false)
        {
            var userDetails = Map<UserDetailsModel>(user);

            userDetails.Password = string.Concat(Enumerable.Repeat("*", user.PasswordLength));
            userDetails.ConfirmPassword = userDetails.Password;

            if (includeIssues)
            {
                userDetails.CreatedIssues = user.CreatedIssues
                    .Select(i => Service<IssueService>().BuildIssueDetails(i)).ToList();
                userDetails.AssignedIssues = user.AssignedIssues
                    .Select(i => Service<IssueService>().BuildIssueDetails(i)).ToList();
            }

            return userDetails;
        }
Example #6
0
 internal void Map(User user, UserSummaryModel userSummaryModel)
 {
     userSummaryModel.UserId = user.Id;
     userSummaryModel.UserName = user.UserName;
 }