#ifndef __user_interface_h #define __user_interface_h int usr_Interface(char *cardNumber); /*-------------------------------------------------------------- * usr_Interface() * * Description: master control of user functions * * Module: usr - user interface * * Arguments: * none * * Return values: * 0 - no errors * >0 - errors *--------------------------------------------------------------*/ int usr_GetCardPIN(char *cardNumber, char *PIN); /*-------------------------------------------------------------- * usr_GetCardPIN() * * Description: Get the PIN # from the user * * Module: usr - user interface * * Arguments: * account_ID - card # in integer form * * Return values: * 0 - PIN obtained successfully * 1 - error getting PIN *--------------------------------------------------------------*/ int usr_GetCardNumber(char *cardNumber); /*-------------------------------------------------------------- * usr_GetCardNumber() * * Description: Get the Card # from the user * * Module: usr - user interface * * Arguments: * account_ID - card # in integer form * * Return values: * 0 - card number obtained succesfully * 1 - error getting card number *--------------------------------------------------------------*/ #endif