// Give a user a list of his roles using a DTO user object public DTOuser ConvertUser(User user) { List <Role> roles = user.UserRole.Select(r => r.Role).ToList(); List <DTOrole> dtoRoles = new List <DTOrole>(); foreach (var r in roles) { DTOrole dtoRole = new DTOrole { Id = r.Id, Name = r.Name }; dtoRoles.Add(dtoRole); } DTOuser dtoUser = new DTOuser { Id = user.Id, Firstname = user.Firstname, Lastname = user.Lastname, Username = user.Username, Password = user.Password, Email = user.Email, ProfileUri = user.ProfileUri, IsDeleted = user.IsDeleted, Roles = dtoRoles }; return(dtoUser); }
public Role ConvertDTORole(DTOrole DtoRole) { Role role = new Role { Id = DtoRole.Id, Name = DtoRole.Name }; return(role); }
public DTOrole ConvertRole(Role role) { DTOrole dtoRole = new DTOrole { Id = role.Id, Name = role.Name }; return(dtoRole); }