private void GetListVoituresModelesDto() { _accesBD = new AccesBD(); this.voitureModeleDto = new VoitureModeleDto(); List <Voiture> listVoitures = new List <Voiture>(); List <Modele> listModeles = new List <Modele>(); List <VoitureModeleDto> listVoituresModelesDto = new List <VoitureModeleDto>(); collectionVoituresModeles = new ObservableCollection <VoitureModeleDto>(); listVoitures = this._accesBD.ListVoitures(); listModeles = this._accesBD.ListModeles(); if (listVoitures != null && listModeles != null) { bool found; foreach (var v in listVoitures) { found = false; for (int i = 0; i < listModeles.Count() && !found; i++) { if (v.ModeleId == listModeles[i].Id) { voitureModeleDto = v.MapperToVoitureModeleDto(listModeles[i]); collectionVoituresModeles.Add(voitureModeleDto); found = true; } } } } }
public static List <ClientDto> ListClientLoad() { AccesBD _accesBD = new AccesBD(); List <ClientDto> listClients = _accesBD.ListClients().Select(c => c.ToDto()).ToList(); return(listClients); }
public void doWork() { //fait une connexion a la BD et l'ouvre acces = new AccesBD(); acces.Connection(); acces.Open(); //tant que le joueur ne veut pas se déconnecter while (!Deconnection) { //si ce n'est pas la partie if (!partieCommencer) { //on recois le message et on le traite string message = recevoirResultat(Moi.sckJoueur); string[] data = message.Split(new char[] { ',' }); TraiterMessageAvantPartie(data); } else { //si ce n'est pas le début if (Debut) { AvantMatch(); } //si c'est mon tour if (Moi.Depart) { //on ferme le thread qui vérifie si je veut partir si il est ouvert if (t != null && t.IsAlive) { t.Abort(); } //on fait notre tour Tour(); } else { //je crée un thread pour vérifier si l'ennemis envoye un message pour quitter le jeu if (t == null || !t.IsAlive) { t = new Thread(ReceiveMessage.doWork); t.Start(); } else { //s'il recois quelquechose alors on le traite if (ReceiveMessage.message != "") { traiterMessagePartie(ReceiveMessage.message.Split(new char[] { '.' })); ReceiveMessage.message = ""; } } //on vérifie toujours s'il a perdu verifiervictoireEnnemis(); } } } }
private bool IsEmplacementFree(string intituleEmplacement) { AccesBD _accesBD = new AccesBD(); List <Emplacement> emplacementsPris; emplacementsPris = _accesBD.ListEmplacementPris(); if (emplacementsPris != null) { for (int i = 0; i < emplacementsPris.Count; i++) { if (intituleEmplacement == emplacementsPris[i].Intitule) { return(false); } } } return(true); }
public static List <ModeleDto> ListModelesLoad() { AccesBD _accesBD = new AccesBD(); List <Modele> listModeles; //Metier List <ModeleDto> ListModelesDto = new List <ModeleDto>(); //Dto listModeles = _accesBD.ListModeles(); if (listModeles != null) { while (listModeles.Count > 0) { ListModelesDto.Add(new Modele(listModeles[0]).ToDto()); listModeles.RemoveAt(0); } } return(ListModelesDto); }
public static List <string> ListCategoriesNomsLoad() { AccesBD _accesBD = new AccesBD(); CategorieDto categorie = new CategorieDto(); //Dto List <Categorie> listCategories; //Metier List <string> ListCategoriesNoms = new List <string>(); listCategories = _accesBD.ListCategories(); if (listCategories != null) { while (listCategories.Count > 0) { ListCategoriesNoms.Add(new Categorie(listCategories[0]).Nom); listCategories.RemoveAt(0); } } return(ListCategoriesNoms); }
public GestionModeleVueModele() { _accesBD = new AccesBD(); this.modele = new ModeleDto(); //Dto List <Modele> listModeles; //Metier collectionModeles = new ObservableCollection <ModeleDto>(); //Dto listModeles = this._accesBD.ListModeles(); if (listModeles != null) { while (listModeles.Count > 0) { //Mapper to dto collectionModeles.Add(new Modele(listModeles[0]).ToDto()); listModeles.RemoveAt(0); } } }
public static List <string> ListEmplacementsLibresLoad() { AccesBD _accesBD = new AccesBD(); List <string> listInitulesLibres = InituleesEmplacements.ListInituleesEmplacements(); List <Emplacement> emplacementsPris; emplacementsPris = _accesBD.ListEmplacementPris(); if (emplacementsPris != null) { foreach (var e in emplacementsPris) { if (listInitulesLibres.Contains(e.Intitule)) { listInitulesLibres.Remove(e.Intitule); } } } return(listInitulesLibres); }
public GestionClientVueModele() { _accesBD = new AccesBD(); this.client = new ClientDto(); //Dto List <Client> listClients; //Metier collectionClients = new ObservableCollection <ClientDto>(); //Dto listClients = this._accesBD.ListClients(); // prépare la liste des personnes à afficher if (listClients != null) { while (listClients.Count > 0) { //Mapper to dto collectionClients.Add(new Client(listClients[0]).ToDto()); listClients.RemoveAt(0); } } }