Exemplo n.º 1
0
 // Save new user
 private int insertNewUser(
     String firstName,
     String lastName,
     String middleName,
     String userName,
     String password,
     String gender,
     String email,
     int organisationId,
     int roleId,
     int jobFunctionId,
     int languageId) {
   logManager.logInfo(
       "Entering 'insertNewUser(String firstName, String lastName, String middleName, String userName, String password, String gender,"
           + " String email, int organisationId, int roleId, int jobFunctionId, int languageId)' method");
   int result = 0;
   try {
     sqlString =
         queryBuilder.sqlInsertNewUser(
             firstName,
             lastName,
             middleName,
             userName,
             password,
             gender,
             email,
             organisationId,
             roleId,
             jobFunctionId,
             languageId);
     result = executeQuery.executeInsert(sqlString);
     if (result > 0) {
       // Comit
       executeQuery.commit();
     } else {
       // Roll back
       executeQuery.rollBack();
     }
   } catch (Exception exception) {
     logManager.logError(
         "Exception was thrown and caught in 'insertNewUser(String firstName, String lastName, String middleName, String userName, String password, String gender,"
             + " String email, int organisationId, int roleId, int jobFunctionId, int languageId)' method");
   }
   logManager.logInfo(
       "Exiting 'insertNewUser(String firstName, String lastName, String middleName, String userName, String password, String gender,"
           + " String email, int organisationId, int roleId, int jobFunctionId, int languageId)' method");
   return result;
 }