public UserProfileModel Profile(string aShortUrl, User myViewingUser)
 {
     IHAVUserService myUserService = new HAVUserService(theValidationDictionary);
     User myUser = theUserRetrievalService.GetUserByShortUrl(aShortUrl);
     if(myUser == null) {
         return null;
     }
     return Profile(myUser, myViewingUser);
 }
 public UserProfileModel Profile(int aUserId, User myViewingUser)
 {
     IHAVUserService myUserService = new HAVUserService(theValidationDictionary);
     User myUser = theUserRetrievalService.GetUser(aUserId);
     return Profile(myUser, myViewingUser);
 }