HMS
Class CLIENT

java.lang.Object
  |
  +--HMS.CLIENT

public class CLIENT
extends java.lang.Object


Field Summary
static int American_Express
           
static int Cash
           
static int Cashiers_Check
           
static boolean DEBUG
           
static int Diners_Club
           
static int Discover
           
static int ERROR
           
static int FAIL
           
static java.lang.String INI_FILE_NAME
           
static java.lang.String INI_FILE_PATH
           
static javax.swing.JOptionPane jopMessage
           
static int MasterCard
           
static int Money_Order
           
static HMSControl ParentFrame
           
static int Personal_Check
           
static int STATUS_CHECKED_IN
           
static int STATUS_CHECKED_OUT
           
static int STATUS_NOT_CHECKED_IN
           
static int SUCCESS
           
static int Travelers_Check
           
static java.lang.String userID
           
static java.lang.String userRole
           
static int Visa
           
 
Constructor Summary
CLIENT()
           
 
Method Summary
static int confirm(java.lang.String aStr)
           
static java.lang.String convertSQLQuotesToNull(java.lang.String sqlString)
           
static void debug(java.lang.String aStr)
           
static java.sql.ResultSet executeQuery(java.lang.String sQueryString)
           
static boolean executeUpdate(java.lang.String sQueryString)
           
static java.lang.String getDate()
           
static java.lang.String getINIParam(java.lang.String sParam)
          Method: getINIParam Description: Get the ini parameter for the argument string from INI file
static java.lang.String getLongDate()
           
static java.lang.String getRoomType(int nRoomTypeID)
           
static int getRoomTypeID(java.lang.String sRoomType)
           
static int getStatus(int resID)
           
static void OpenDialog(javax.swing.JDialog aiframe)
          Add Documentation here
static javax.swing.JComboBox populateStateCombo(javax.swing.JComboBox cmbState)
           
static java.lang.String replaceString(java.lang.String sMainString, java.lang.String sFrom, java.lang.String sTo)
           
static void SetMouseCursor(int anCursorType)
           
static void SetMouseReady(HMSControl aIFrame)
           
static void SetMouseReady(javax.swing.JDialog aIFrame)
           
static void SetMouseReady(javax.swing.JInternalFrame aIFrame)
           
static void SetMouseReady(javax.swing.JPanel aIFrame)
           
static void SetMouseWaiting(HMSControl aIFrame)
           
static void SetMouseWaiting(javax.swing.JDialog aIFrame)
           
static void SetMouseWaiting(javax.swing.JInternalFrame aIFrame)
           
static void SetMouseWaiting(javax.swing.JPanel aIFrame)
           
static void SetParent(HMSControl aFrame)
          Method: getRMIMachine Description: Get Machine IP address from DB This method is not used anymore, use getINIParam instead.
static void SetStatus(java.lang.String asStatus)
           
static void SetStatusReady()
           
static int showMessage(java.lang.String aStr)
           
static java.lang.String sqlEncode(java.lang.String sSQLField)
          Method: sqlEncode Description: Replace ' with '' in a string to that SQL does not break
static boolean validateAlphaNumeric(java.lang.String validateString, java.lang.String sTitle)
           
static boolean VerifyDate(java.lang.String sDate)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SUCCESS

public static final int SUCCESS

FAIL

public static final int FAIL

ERROR

public static final int ERROR

DEBUG

public static boolean DEBUG

INI_FILE_PATH

public static java.lang.String INI_FILE_PATH

INI_FILE_NAME

public static java.lang.String INI_FILE_NAME

jopMessage

public static javax.swing.JOptionPane jopMessage

userID

public static java.lang.String userID

userRole

public static java.lang.String userRole

ParentFrame

public static HMSControl ParentFrame

STATUS_NOT_CHECKED_IN

public static int STATUS_NOT_CHECKED_IN

STATUS_CHECKED_IN

public static int STATUS_CHECKED_IN

STATUS_CHECKED_OUT

public static int STATUS_CHECKED_OUT

Visa

public static int Visa

MasterCard

public static int MasterCard

Discover

public static int Discover

American_Express

public static int American_Express

Diners_Club

public static int Diners_Club

Cash

public static int Cash

Personal_Check

public static int Personal_Check

Cashiers_Check

public static int Cashiers_Check

Money_Order

public static int Money_Order

Travelers_Check

public static int Travelers_Check
Constructor Detail

CLIENT

public CLIENT()
Method Detail

debug

public static void debug(java.lang.String aStr)

showMessage

public static int showMessage(java.lang.String aStr)

confirm

public static int confirm(java.lang.String aStr)

sqlEncode

public static java.lang.String sqlEncode(java.lang.String sSQLField)
Method: sqlEncode Description: Replace ' with '' in a string to that SQL does not break
Parameters:
sSQLField -  

getStatus

public static int getStatus(int resID)

validateAlphaNumeric

public static boolean validateAlphaNumeric(java.lang.String validateString,
                                           java.lang.String sTitle)

getRoomTypeID

public static int getRoomTypeID(java.lang.String sRoomType)
                         throws java.lang.Exception

getRoomType

public static java.lang.String getRoomType(int nRoomTypeID)
                                    throws java.lang.Exception

VerifyDate

public static boolean VerifyDate(java.lang.String sDate)

getDate

public static java.lang.String getDate()

getLongDate

public static java.lang.String getLongDate()

replaceString

public static java.lang.String replaceString(java.lang.String sMainString,
                                             java.lang.String sFrom,
                                             java.lang.String sTo)

convertSQLQuotesToNull

public static java.lang.String convertSQLQuotesToNull(java.lang.String sqlString)

populateStateCombo

public static javax.swing.JComboBox populateStateCombo(javax.swing.JComboBox cmbState)

getINIParam

public static java.lang.String getINIParam(java.lang.String sParam)
Method: getINIParam Description: Get the ini parameter for the argument string from INI file
Parameters:
sParam -  

SetParent

public static void SetParent(HMSControl aFrame)
Method: getRMIMachine Description: Get Machine IP address from DB This method is not used anymore, use getINIParam instead.

SetStatus

public static void SetStatus(java.lang.String asStatus)

SetStatusReady

public static void SetStatusReady()

OpenDialog

public static void OpenDialog(javax.swing.JDialog aiframe)
Add Documentation here

executeQuery

public static java.sql.ResultSet executeQuery(java.lang.String sQueryString)

executeUpdate

public static boolean executeUpdate(java.lang.String sQueryString)

SetMouseCursor

public static void SetMouseCursor(int anCursorType)

SetMouseWaiting

public static void SetMouseWaiting(javax.swing.JInternalFrame aIFrame)

SetMouseWaiting

public static void SetMouseWaiting(javax.swing.JDialog aIFrame)

SetMouseWaiting

public static void SetMouseWaiting(javax.swing.JPanel aIFrame)

SetMouseWaiting

public static void SetMouseWaiting(HMSControl aIFrame)

SetMouseReady

public static void SetMouseReady(javax.swing.JDialog aIFrame)

SetMouseReady

public static void SetMouseReady(javax.swing.JInternalFrame aIFrame)

SetMouseReady

public static void SetMouseReady(javax.swing.JPanel aIFrame)

SetMouseReady

public static void SetMouseReady(HMSControl aIFrame)