Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Курсовой проект / Kyrsovik / DBKino_Last_Release / CSchedule
.h// класс фильм, организованный соответсвенно для работы с обьектами Repertoir
// Наследует класс для для работы с записями, полученными посредством драйвера ODBC;
//
#pragma once
class CSchedule : public CRecordset
{
public:
CTime d_DateSession, // Сюда записываем дату, полученную из БД
d_TimeSession;
CString s_FilmSession;
int i_TicketSession;
public:
CSchedule (CDatabase* pDatabase = NULL);
private:
virtual void DoFieldExchange( CFieldExchange* pFX );
public:
CSchedule ( CTime _d_DateSession, CString _s_FilmSession,
CTime _d_TimeSession, int _i_TicketSession )
{
d_DateSession = _d_DateSession;
s_FilmSession = _s_FilmSession;
d_TimeSession = _d_TimeSession;
i_TicketSession = _i_TicketSession;
};
public:
void GetRepInfo (CMapStringToPtr* ptrMapRep);
void AddRepInfo (CMapStringToPtr* ptrMapRep, CSchedule* ptrSchedule);
void DelRepInfo (CMapStringToPtr* ptrMap, CString sFilm, CString sDate, CString sTime, CString sTicket);
void EditRepInfo (CMapStringToPtr* ptrMapRep, CSchedule* ptrSchedule, CSchedule* oldpSchedule);
private:
CTime ConvertStrDateToCTime(CString Str); // Str в формате "00.00.0000"
public:
BOOL operator==(CSchedule& a);
};
Соседние файлы в папке DBKino_Last_Release