--- DatabaseLayer.h 2006/08/31 16:32:37 17 +++ DatabaseLayer.h 2006/09/03 09:14:24 27 @@ -22,12 +22,16 @@ bool DeletePerson(Person RemovePerson); bool ReturnEquipment(CString barcode); bool CheckoutEquipment(Person CheckPersID, Equipment CheckEquip, int Numdays); - bool EquipmentReservation(Person CheckPersID, Equipment CheckEquip, int Numdays); + bool EquipmentReservation(CString barcode, Person CheckPerson); bool UpdateEquipment(Equipment CheckEquip); bool AddEquipment(Equipment AddEquip); vector GetEquipmentAll(void); Equipment GetEquipment(CString wantBarcode); bool DeleteEquipment(Equipment DelEquip); vector Search(CString barcode, CString name, CString inits, bool available, bool reserved, bool deposited); + void checkReservations(CString barcode); + bool DeleteReservation(CString barcode, CString resid); + +private: void FillEquipmentVector(vector &buffer, CRecordset &rs); };