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);
        }