public ActionResult <publicUser> byName(string username) { publicUser user = _userService.GetFromName(username); if (user == null) { return(BadRequest("This user does not exist.")); } return(user); }
public publicUser GetFromName(String username) { User user = _users.Find <User>(user => user.Username.Equals(username)).FirstOrDefault(); if (user == null) { return(null); } publicUser usr = new publicUser(); usr.Id = user.Id; usr.Username = user.Username; usr.Email = user.Email; usr.FirstName = user.FirstName; usr.LastName = user.LastName; usr.Phone = user.Phone; usr.ProfilePicture = user.ProfilePicture; return(usr); }