Пример #1
0
        private void AddNewCar(object o)
        {
            CarDataSingleton cds = CarDataSingleton.GetCarDataSingleton();

            cds.Car = null;
            EditCarWindow ecw = new EditCarWindow();

            ecw.ShowDialog();
            if (cds.IsResultTrue)
            {
                dal_models.Car dal_car = CopyModelCarToDalCar(cds.Car);
                uof.Cars.Add(dal_car);
                uof.SaveChanges();
                RemapCollections();
            }
        }
Пример #2
0
        private void EditSelectedCar(object o)
        {
            CarDataSingleton cds = CarDataSingleton.GetCarDataSingleton();

            cds.Car = SelectedCar;

            EditCarWindow ecw = new EditCarWindow();

            ecw.ShowDialog();
            if (cds.IsResultTrue)
            {
                dal_models.Car dal_car = CopyModelCarToDalCar(cds.Car, uof.Cars.Get(cds.Car.Id));
                uof.Cars.Update(dal_car);
                uof.SaveChanges();
                RemapCollections();
            }
        }