public User GetUserByNickName(string nickname) { ValidateNickNameForIllegalChars(nickname); ValidateNickNameLength(nickname); User retrievedUser = null; using (var db = new WebServicesRepository()) { try { retrievedUser = db.GetUserByNickNameFromDB(nickname); } catch (UserNotFoundException exception) { ReturnErrorCode(exception.Message, HttpStatusCode.NotFound); } catch (Exception) { ReturnErrorCode("Something went wrong.", HttpStatusCode.InternalServerError); } } return(retrievedUser); }
private User GetUser(string nickName) { using (var db = new WebServicesRepository()) { return(db.GetUserByNickNameFromDB(nickName)); } }