Exemple #1
0
 public EventReportViewModel(string pageTitle, Processors.EventAdapter adapter, Processors.ReportGenerator reportGenerator) : base(pageTitle)
 {
     _eventAdapter    = adapter;
     Events           = adapter.GetEventList();
     _selectedEvent   = Events.First();
     _reportGenerator = reportGenerator;
 }
 public EventImportViewModel(string pageTitle, IFileParser fileParser, DbConnection dbConnection, Processors.EventAdapter adapter) : base(pageTitle)
 {
     _eventAdapter  = adapter;
     Events         = adapter.GetEventList();
     _selectedEvent = Events.First();
     _dataImporter  = new EventDataImporter(fileParser, dbConnection);
 }
Exemple #3
0
 public HomeViewModel(string pageTitle, int seasonYear, Processors.EventAdapter eventCreator) : base(pageTitle)
 {
     _eventCreator = eventCreator;
     SeasonYear    = seasonYear;
 }
Exemple #4
0
 public EditSeasonViewModel(string pageTitle, Processors.EventAdapter eventCreator) : base(pageTitle)
 {
     _eventCreator = eventCreator;
 }
 public NewSeasonViewModel(string pageTitle, ref DbConnection dbConnection, Processors.EventAdapter eventAdapter) : base(pageTitle)
 {
     _dbConnection = dbConnection;
     _eventAdapter = eventAdapter;
 }