public AllBatteryTypesViewModel(BatteryTypeServiceClass batteryTypeService, BatteryServiceClass batteryService)
 {
     _batteryTypeService = batteryTypeService;
     _batteryService     = batteryService;
     this.CreateAllBatteryTypes(_batteryTypeService.Items);
     _batteryTypeService.Items.CollectionChanged += Items_CollectionChanged;
     _batteryService.Items.CollectionChanged     += Batteries_CollectionChanged;
 }
Beispiel #2
0
 public AllBatteriesViewModel(BatteryServiceClass batteryService, BatteryTypeServiceClass batteryTypeServie)
 {
     _batteryTypeServie = batteryTypeServie;
     _batteryService    = batteryService;
     this.CreateAllBatteries(_batteryService.Items);
     _batteryService.Items.CollectionChanged += Items_CollectionChanged;
     foreach (var battery in _batteryService.Items)
     {
         battery.Records.CollectionChanged += Records_CollectionChanged;
     }
 }
Beispiel #3
0
 public AllProjectsViewModel(TesterServiceClass testerService, ProjectServiceClass projectService, BatteryTypeServiceClass batteryTypeServie, ProgramServiceClass programService, ProjectSettingServiceClass projectSettingService, TableMakerProductServiceClass tableMakerProductService)
 {
     _testerService            = testerService;
     _projectService           = projectService;
     _batteryTypeService       = batteryTypeServie;
     _programService           = programService;
     _projectSettingService    = projectSettingService;
     _tableMakerProductService = tableMakerProductService;
     this.CreateAllProjects(_projectService.Items);
     _projectService.Items.CollectionChanged += Items_CollectionChanged;
 }
        public AllEventsViewModel(/*EventService eventService*/ ProgramServiceClass programService, ProjectServiceClass projectService, ProgramTypeServiceClass programTypeService, BatteryServiceClass batteryService, TesterServiceClass testerService, ChannelServiceClass channelService, ChamberServiceClass chamberService, BatteryTypeServiceClass batteryTypeService)
        {
            _programService = programService;

            _projectService     = projectService;
            _programTypeService = programTypeService;
            _batteryService     = batteryService;
            _testerService      = testerService;
            _channelService     = channelService;
            _chamberService     = chamberService;
            _batteryTypeService = batteryTypeService;
            //_eventService = eventService;
            //this.CreateAllEvents(_eventService.Items);
            //_eventService.Items.CollectionChanged += Items_CollectionChanged;
            this.CreateAllEvents(EventService.Items);
            EventService.Items.CollectionChanged += Items_CollectionChanged;
        }