Exemple #1
0
        public AddCarWindow(ServiceManager serviceManager)
        {
            InitializeComponent();
            AddCarWindowViewModel vm = new AddCarWindowViewModel(serviceManager);

            this.DataContext = vm;
        }
Exemple #2
0
 public AddCarWindow(IEnumerable <EngType> engTypes, ApplicationContext db)
 {
     _db         = db;
     ViewModel   = new AddCarWindowViewModel(engTypes);
     DataContext = ViewModel;
     InitializeComponent();
     Style = (Style)FindResource(typeof(Window));
 }
Exemple #3
0
        public AddCarWindow(IEnumerable <EngType> engTypes, ApplicationContext db, Car car)
        {
            _db = db;
            var enumerable = engTypes as EngType[] ?? engTypes.ToArray();
            var engType    = enumerable.FirstOrDefault(_ => _.Type == car.EngType);

            ViewModel = new AddCarWindowViewModel(enumerable)
            {
                EngType = engType,
                Mark    = car.CarBrand,
                Model   = car.CarModel,
                Number  = car.CarNumber
            };

            Car         = car;
            DataContext = ViewModel;
            InitializeComponent();
            Style = (Style)FindResource(typeof(Window));
        }