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(); } }
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(); } }