public string userDelete(int userID)
 {
     DataAccessor database = new DataAccessor();
     User u = database.getUserByID(userID);
     string username = u.Username;
     if (database.deleteUser(userID))
     {
         return username + " was successfully deleted.";
     }
     return "Error.";
 }
 public string userCreate(string userName, bool userActive, string userPassword, int studyID, int studyUserGroupID)
 {
     DataAccessor database = new DataAccessor();
     User u;
     StudiesUser su;
     try
     {
         u = database.createUser(userName, userActive, userPassword);
     }
     catch (Exception e)
     {
         return "Error attemping to create " + userName + ": " + e.Message;
     }
     try
     {
         su = database.createStudiesUsers(u.ID, studyID, studyUserGroupID);
     }
     catch (Exception e)
     {
         try
         {
             database.deleteUser(u.ID);
         }
         catch (Exception ohshit)
         {
             return "Failed to associate user with study, cannot delete user.";
         }
         return "Error attemping to associate " + userName + " with StudyID[" + studyID.ToString() + "] StudyUserGroupID[" + studyUserGroupID.ToString() + "]: " + e.Message;
     }
     return (u.Username + " is now part of " + su.Study.Name + ".");
 }