#ifndef __database_h #define __database_h #ifndef TRUE #define TRUE 1 #endif #ifndef FALSE #define FALSE 0 #endif #ifndef SUCCESS #define SUCCESS 1 #endif char db_InitDatabase (char *filename); char db_ValidateCardNumberAndPIN(char* cardNumber, char* PIN); char db_GetNumAccounts(char* cardNumber, int* numberAccounts); char db_GetAccountBalance(char* cardNumber, char* accountNumber, double* availableBalance, double* totalBalance); char db_DepositCash(char* cardNumber, char* accountNumber, double deposit); char db_DepositCheque(char* cardNumber, char* accountNumber, double deposit); char db_GetAccountInfo(char* cardNumber, int accountIndexIntoList, char* accountType, char* accountNumber); char db_GetAmountWithdrawnToday(char* cardNumber, double* amountWithdrawnToday); char db_WithdrawMoney(char* cardNumber, char* accountNumber, double withdrawal); char db_NewDayRollup(void); #endif