Скачиваний:
71
Добавлен:
01.05.2014
Размер:
1.32 Кб
Скачать
// класс фильм, организованный соответсвенно для работы с обьектами 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