private void _searchBooking_clientSelected(object sender, ClientEntity selectedClientEntity) { try { Logger.Log("=Recherche de réservation="); Logger.Log($"Recherche de réservation: client sélectionné: {selectedClientEntity.Id}"); (sender as SearchClientsViewModel).ClientSelected -= _searchBooking_clientSelected; Logger.Log("Recherche de réservation: liste des réservations"); ClientBookingsViewModel clientBookingsVM = new ClientBookingsViewModel(selectedClientEntity); clientBookingsVM.BookingSelected += _clientBookings_bookingSelected; ViewDriverProvider.ViewDriver.ShowView <ClientBookingsViewModel>(clientBookingsVM); } catch (Exception ex) { Logger.Log(ex); } }
private void _searchBooking_clientSelected(object sender, ClientEntity selectedClientEntity) { try { Logger.Log("=Recherche de réservation="); Logger.Log($"Recherche de réservation: client sélectionné: {selectedClientEntity.Id}"); (sender as SearchClientsViewModel).ClientSelected -= _searchBooking_clientSelected; Logger.Log("Recherche de réservation: liste des réservations"); ClientBookingsViewModel clientBookingsVM = new ClientBookingsViewModel(selectedClientEntity); clientBookingsVM.BookingSelected += _clientBookings_bookingSelected; ViewDriverProvider.ViewDriver.ShowView<ClientBookingsViewModel>(clientBookingsVM); } catch (Exception ex) { Logger.Log(ex); } }