public void SetListItems(bool _blRefresh) { if (_blRefresh) { clsVehicules = clsVehiculeController.GetVehicules(); } List <VehiculeModel> _lstVehiculeModel = new List <VehiculeModel>(); foreach (Vehicule _vc in clsVehicules) { string _tTypeVehicule = ""; foreach (TypeVehicule _tvc in lstTypeVehicule) { if (_tvc.Id == _vc.IdTypeVehicule) { _tTypeVehicule = _tvc.NomTypeVehicule; } } _lstVehiculeModel.Add(new VehiculeModel( _vc.Id , _vc.Nom , _vc.Kilometrage , _tTypeVehicule , _vc.NbPlace , _vc.estDisponible == 1 ? "Oui" : "Non" )); } lstVehicules.ItemsSource = _lstVehiculeModel; }
public static void Deployer(ClientController clientController, LocationController locationController, VehiculeController vehiculeController) { int choix = -1; WriteLine("*** Ménu Gestion des Locations ***"); while (choix != 0) { choix = GetIntConsole("\nQuelle action voulez vouz effectuer : " + "\n1.- Ajouter un Client" + "\n2.- Afficher la liste des Clients" + "\n3.- Afficher un Client" + "\n4.- Modifier un Client" + "\n5.- Ajouter un Véhicule" + "\n6.- Afficher la liste des Véhicules" + "\n7.- Afficher un Véhicule" + "\n8.- Modifier un Véhicule" + "\n9.- Ajouter une Location" + "\n10.- Afficher la liste des Locations" + "\n11.- Afficher une location" + "\n12.- Modifier une location" + "\n0.- Sortir\n"); switch (choix) { case 1: OptionAddClient(clientController); break; case 2: Write(string.Join("\n", clientController.GetClients())); break; case 3: OptionGetClientById(clientController); break; case 4: OptionUdpateClient(clientController); break; case 5: OptionAddVehicule(vehiculeController); break; case 6: Write(string.Join("\n", vehiculeController.GetVehicules())); break; case 7: OptionGetVehiculeById(vehiculeController); break; case 8: OptionUdpateVehicule(vehiculeController); break; case 9: OptionAddLocation(locationController); break; case 10: Write(string.Join("\n", locationController.GetLocations())); break; case 11: OptionGetLocationById(locationController); break; case 12: OptionUdpateLocation(locationController); break; case 0: WriteLine("à bientôt..."); break; default: WriteLine("Action non reconnue..."); break; } } }
public MainPage() { ReservationController _clsReservationController = new ReservationController(); TypeVehiculeController _clsTypeVehiculeController = new TypeVehiculeController(); VehiculeController _clsVehiculeController = new VehiculeController(); TypeUtilisateurController _clsTypeUtilisateurController = new TypeUtilisateurController(); UserController _clsUserController = new UserController(); ((App)App.Current).Properties["Reservations"] = _clsReservationController.GetReservations(); ((App)App.Current).Properties["TypesVehicules"] = _clsTypeVehiculeController.GetTypesVehicules(); ((App)App.Current).Properties["Vehicules"] = _clsVehiculeController.GetVehicules(); ((App)App.Current).Properties["TypesUtilisateurs"] = _clsTypeUtilisateurController.GetTypesUtilisateurs(); ((App)App.Current).Properties["Users"] = _clsUserController.GetUsers(); InitializeComponent(); }