Beispiel #1
0
 public bool deleteJoueur(JOUEUR joueur)
 {
     try
     {
         bdd.JOUEUR.Remove(GetJoueur(joueur.nomJoueur));
         bdd.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #2
0
 public bool AjoutJoueur(JOUEUR monJoueur, string nomClub)
 {
     monJoueur.CLUB   = this.GetCLUB(nomClub);
     monJoueur.idClub = monJoueur.CLUB.idClub;
     try
     {
         bdd.JOUEUR.Add(monJoueur);
         bdd.SaveChanges();
     }
     catch (Exception)
     {
         return(false);
     }
     return(true);
 }
Beispiel #3
0
 private void ButModifier_Click(object sender, RoutedEventArgs e)
 {
     if (txtDefaite.Text != "" && txtElo.Text != "" && txtMatch.Text != "" && txtNom.Text != "" && txtPrenom.Text != "" && txtVictoire.Text != "")
     {
         JOUEUR tmp = new JOUEUR();
         tmp              = maGrid.DataContext as JOUEUR;
         tmp.elo          = Convert.ToInt32(txtElo.Text);
         tmp.nbrDefaire   = Convert.ToInt32(txtDefaite.Text);
         tmp.nbrMatch     = Convert.ToInt32(txtMatch.Text);
         tmp.nbrVictoire  = Convert.ToInt32(txtVictoire.Text);
         tmp.nomJoueur    = txtNom.Text;
         tmp.prenomJoueur = txtPrenom.Text;
         dao.modifJoueur(tmp);
         maGrid.DataContext = tmp;
     }
 }
Beispiel #4
0
 // Stat joueur
 public bool modifJoueur(JOUEUR joueur)
 {
     try
     {
         JOUEUR tmp = bdd.JOUEUR.Where(x => x.idJoueur == joueur.idJoueur).FirstOrDefault();
         tmp.nbrDefaire   = joueur.nbrDefaire;
         tmp.nbrMatch     = joueur.nbrVictoire + joueur.nbrDefaire;
         tmp.nbrVictoire  = joueur.nbrVictoire;
         tmp.nomJoueur    = joueur.nomJoueur;
         tmp.prenomJoueur = joueur.prenomJoueur;
         tmp.elo          = joueur.elo;
         bdd.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #5
0
        private void BtAjout_Click(object sender, RoutedEventArgs e)
        {
            JOUEUR joueur = new JOUEUR();

            joueur.nomJoueur    = txtNom.Text;
            joueur.prenomJoueur = txtPrenom.Text;
            joueur.nbrMatch     = Convert.ToInt32(txtMatch.Text);
            joueur.nbrVictoire  = Convert.ToInt32(txtVictoire.Text);
            joueur.nbrDefaire   = Convert.ToInt32(txtDefaite.Text);
            joueur.elo          = Convert.ToInt32(txtElo.Text);
            dao.AjoutJoueur(joueur, clubHote.nomClub);
            List <JOUEUR> listeDbJoueur = dao.GetAllJoueur(clubHote);

            foreach (var item in listeDbJoueur)
            {
                listeJoueur.Items.Remove(item);
            }
            foreach (var item in listeDbJoueur)
            {
                listeJoueur.Items.Add(item);
            }
        }
Beispiel #6
0
 public StatJoueur(JOUEUR joueur)
 {
     InitializeComponent();
     maGrid.DataContext = joueur;
 }