Пример #1
0
        public AddDriverViewModel(Func<IDriver> createDriver, IDriverModel model, IEventAggregator eventAggregator)
        {
            if (model == null)
                throw new ArgumentNullException("model");
            if (createDriver == null)
                throw new ArgumentNullException("createDriver");

            _model = model;
            _createDriver = createDriver;

            _eventAggregator = eventAggregator;
            _eventAggregator.Subscribe(this);
        }
Пример #2
0
        public AddDriverViewModel(Func <IDriver> createDriver, IDriverModel model, IEventAggregator eventAggregator)
        {
            if (model == null)
            {
                throw new ArgumentNullException("model");
            }
            if (createDriver == null)
            {
                throw new ArgumentNullException("createDriver");
            }

            _model        = model;
            _createDriver = createDriver;

            _eventAggregator = eventAggregator;
            _eventAggregator.Subscribe(this);
        }
Пример #3
0
 public DriverInformation(IDriverModel data)
 {
     _data = data;
 }
Пример #4
0
 public DriverListViewModel(IDriverModel model)
 {
     _model = model;
 }
Пример #5
0
 public DriverListViewModel(IDriverModel model)
 {
     _model = model;
 }