private Taxi MapTaxiViewModelToTaxi(TaxiViewModel taxi, Taxi model) { model.Model = taxi.ModelId; model.Make = taxi.MakeId; model.Registration = taxi.Registration; model.Comments = taxi.Comments; model.IsWorking = taxi.IsWorking; model.RegoExpiry = taxi.RegoExpiry; return(model); }
private TaxiViewModel MapToTaxiViewModel(Taxi taxi) { TaxiViewModel viewModel = new TaxiViewModel(); viewModel.TaxiId = taxi.TaxiId; viewModel.ModelId = taxi.Model; viewModel.MakeId = taxi.Make; viewModel.Registration = taxi.Registration; viewModel.Comments = taxi.Comments; viewModel.IsWorking = taxi.IsWorking ?? false; viewModel.RegoExpiry = taxi.RegoExpiry ?? DateTime.Now; viewModel.Model = new CarModel() { ModelId = taxi.ModelNavigation?.ModelId ?? 0, Model = taxi.ModelNavigation?.Model }; viewModel.Make = new CarMake() { MakeId = taxi.MakeNavigation?.MakeId ?? 0, Make = taxi.MakeNavigation?.Make }; return(viewModel); }
public TaxiView() { InitializeComponent(); ViewModel = (TaxiViewModel)this.DataContext; }