public static async Task <bool> CreationTournoi(tournois obj) { using (var ctx = new Connexion420()) { ctx.tournois.Add(obj); try { await ctx.SaveChangesAsync(); } catch (DbEntityValidationException exc) { foreach (var eve in exc.EntityValidationErrors) { Console.WriteLine(eve.ValidationErrors); Console.WriteLine(eve.Entry); } return(false); } catch (Exception exct) { Console.WriteLine(exct.Message); return(false); } return(true); } }
public void SupprimerTournoi() { tournois Supprimert = new tournois(); //ajout d'un tournoi string nomSupprimert; //Nom du tournoi nomSupprimert = _demandeUsers.AppelduString("Nom du tournoi à supprimer: "); Supprimert = Afficheuntournois(nomSupprimert); Listedestournois.Remove(Supprimert); //suppression d'un tournoi }
public void Modificationtournoi() { tournois t = new tournois(); string nomModificationtournoi = _demandeUsers.AppelduString("Nom du tournoi à modifier"); t = Afficheuntournois(nomModificationtournoi); Listedestournois.Remove(t); Console.WriteLine(" Infos "); AfficheuntournoisII(t); Creationdutournoi(); }
//ajout d'un tournois public void Creationdutournoi() { tournois t = new tournois(); //création d'un tournois int classementduvainqueur; // demande le classement du tournoi t.nom = _demandeUsers.AppelduString("Nom du tournoi: "); //demande le nom du tournois classementduvainqueur = _demandeUsers.DemandeEntier("Classement du vainqueur: "); //demande le classement du vainqueur du tournoi t.vainqueurdutournois = _servicesJoueurs.RechercherJoueurs(classementduvainqueur); // rechercher le gagnant du tournoi Listedestournois.Add(t); //ajout d'un tournois à la liste }
public tournois Afficheuntournois(string Affichenom) { tournois Affichet = new tournois(); foreach (tournois t in Listedestournois) { if (t.nom == Affichenom) { Affichet = t; break; } } return(Affichet); }
public void AfficheuntournoisII(tournois t) { Console.WriteLine("Nom du tournoi :" + t.nom); Console.WriteLine("Vainqueur du tournoi :" + t.vainqueurdutournois.nom + " " + t.vainqueurdutournois.prénom); }
public Tournoi ChargerTournoi() { var task = TournoiHelper.SelectLast(); task.Wait(); tournois t = task.Result; Tournoi T = new Tournoi(); if (t == null) { return(null); } else { var prix = PrixHelper.SelectAllPrixTournoiAsync(); prix.Wait(); if (prix.Result != null) { foreach (prix unPrix in prix.Result) { Prix obj; if (unPrix.equipes == null) { obj = new Prix(unPrix.nom); } else { obj = new Prix(unPrix.nom, unPrix.equipes.nom); } T.LstPrix.Add(obj); } } } // Tournoi T.Nom = t.nom; T.Date = t.dateEvenement.Date; T.Heure = t.dateEvenement.TimeOfDay; T.Description = t.description; T.TypeTournoi = t.typestournois.nom; // Locaux T.LstLocaux = ChargerLocaux(); //Tours T.LstTours = ChargerTours(); //T.VerifieGenerationValide(); // Volontaires T.LstVolontaires = ChargerVolontaires(); // Équipes T.LstEquipes = ChargerEquipes(); // Participants T.LstJoueurs = new ObservableCollection <Joueur>(); foreach (Equipe e in T.LstEquipes) { foreach (Joueur j in e.LstJoueurs) { T.LstJoueurs.Add(j); } } return(T); }