public IHttpActionResult FindExistingUser(UserDTO userDTO) { ResponseMessage response = new ResponseMessage(); UserDTO u1 = _service.GetByUsername(userDTO.username); UserDTO u2 = _service.GetByDisplayName(userDTO.displayName); UserDTO u3 = _service.GetByEmail(userDTO.email); response.Code = 404; if (u2 != null) { response.Code = 200; response.Body = "Displayname exists!"; } if (u1 != null) { response.Code = 200; response.Body += "Username exists!"; } if (u3 != null) { response.Code = 200; response.Body += "Email exists!"; } if (u1 == null && u2 == null && u3 == null) { response.Body = "User not found!"; } return(Json(response)); }
public UserDTO GetUserByDisplayName(string Dname) { UserDTO u = usersService.GetByDisplayName(Dname); return(u); }