/*********************************************************************
 * Authors: B. Alex Bridges and Miriam Becker                        *
 * File: database.h                                                  *
 * Class: CPSC-451, Summer 1999                                      *
 * Project: Project 1 - Account Maintenance                          *
 * Description: This program will simulate the ATM machine at a      *
 *              local bank.                                          *
 * Contents: Methods for dealing with the database.                  *
 *********************************************************************/


/* INCLUDES */
// => USER-DEFINED
#include "account.h"

class Database
{
  /* PUBLIC ITEMS */
  public:
    // => VARIABLES
    Account* AccountArr[10000]; // ACCOUNT ARRAY
    int iDBLastIndex;           // LAST INDEX OF DATABASE
    // => METHODS
    void DBOpenAccount(void);
    void DBCloseAccount(void);
    int DBFindAccount(void);
    int DBFindAccount(int iFindNumber);
    // => CONSTRUCTORS AND DESTRUCTOR
    Database();
    ~Database();

  /* PRIVATE ITEMS */
  private:
    // => VARIABLES
    // NONE
    // => METHODS
    // NONE
}; // class Database

