public void AddUser(string name, Role role) { var modelRole = RoleObjectToModel(role); var modelUser = _userRolesDataProvider.AddNewUser(name, modelRole); var user = new User(modelUser.Id, name, role); Users.Add(user); }
public void ChangeUserRole(User user, Role newRole) { var modelUser = UserObjectToModel(user); var modelRole = RoleObjectToModel(newRole); _userRolesDataProvider.ChangeUserRole(modelUser, modelRole); user.SetRole(newRole); }
private DataAccessLayer.Models.UserRoleModels.Role RoleObjectToModel(Role role) { return new DataAccessLayer.Models.UserRoleModels.Role(role.Id, role.RoleName); }