Esempio n. 1
0
 public DataGridWorkspaceAuditService(
     IDataGridSettingsService dataGridSettingsRepository,
     IArtifactRepository artifactRepository,
     IDataGridService dataGridService,
     IHourRepository hourRepository)
 {
     this.dataGridSettingsService = dataGridSettingsRepository;
     this.dataGridService         = dataGridService;
     this.artifactRepository      = artifactRepository;
     this.hourRepository          = hourRepository;
 }
        public ADIFRecordViewModel
        (
            IDataGridService dataGridService,
            IADIFRecordService adifRecordService,
            IFileServiceStrategy fileCSVService,
            IFileServiceStrategy fileCSVPlanillaService,
            IFileServiceStrategy fileOpenXmlService
        )
        {
            _dataGridService        = dataGridService;
            _adifRecordService      = adifRecordService;
            _fileCSVService         = fileCSVService;
            _fileCSVPlanillaService = fileCSVPlanillaService;
            _fileOpenXmlService     = fileOpenXmlService;

            _saveCsvCommand         = new DelegateCommand(OnSaveCsv);
            _saveXlsxCommand        = new DelegateCommand(OnSaveXlsx);
            _savePlanillaCsvCommand = new DelegateCommand(OnSavePlanillaCsv);
        }