public SupprimerJoueur()
 {
     InitializeComponent();
     this.profils = AdoProfil.All();
     cbxListeJoueurs.ItemsSource = null;
     cbxListeJoueurs.ItemsSource = this.profils;
 }
        private void btnAppliquer_Click(object sender, RoutedEventArgs e)
        {
            double newNbPoints = Convert.ToInt32(lblNbPoints.Content) + Convert.ToInt32(tbxBareme.Text);
            Profil p           = (Profil)cbxListeJoueurs.SelectedItem;

            AdoProfil.updateNbPoints(newNbPoints, p.IdProfil);
        }
示例#3
0
        private void btnCréer_Click(object sender, RoutedEventArgs e)
        {
            Profil p = new Profil(0, tbxNom.Text, tbxPrenom.Text, tbxMail.Text, tbxPseudo.Text, pbxMdp.Password, Convert.ToDateTime(tbxDateNaiss.Text), Convert.ToInt32(tbxScore.Text), tbxNumLicence.Text);

            // on ajoute le nouveau profil en base de données
            AdoProfil.create(p);
        }
 private void Button_Click_2(object sender, RoutedEventArgs e)
 {
     AdoProfil.update(tbxNewMdp.Text, this.p.IdProfil);
     if (tbxNewMdp.Text != tbxConfirmationMdp.Text)
     {
         MessageBox.Show("Erreur, les mots de passse sont différents");
     }
     AdoProfil.updatePremiereCo(1, this.p.IdProfil);
 }
        public AjoutPoints()
        {
            InitializeComponent();
            this.profils = AdoProfil.All();
            cbxListeJoueurs.ItemsSource = null;
            cbxListeJoueurs.ItemsSource = this.profils;


            this.actions = AdoAction.All();
            cbxListeActions.ItemsSource = null;
            cbxListeActions.ItemsSource = this.actions;
        }
示例#6
0
        private void btnCréer_Click(object sender, RoutedEventArgs e)
        {
            Profil p = new Profil(0, tbxNom.Text, tbxPrenom.Text, tbxMail.Text, Convert.ToDateTime(tbxDateNaiss.Text), Convert.ToInt32(tbxScore.Text), tbxNumLicence.Text, 0);

            // on ajoute le nouveau profil en base de données
            p = AdoProfil.create(p);

            System.Collections.IList roles = l.SelectedItems;
            foreach (Role role in roles)
            {
                AdoProfil.createProfil(p, role);
            }


            MessageBox.Show("Le mot de passe est" + " " + p.Mdp);
        }
        private void btnConnexion_Click(object sender, RoutedEventArgs e)
        {
            menuItemRecruteur.Visibility  = Visibility.Collapsed;
            menuItemEntraineur.Visibility = Visibility.Collapsed;
            menuItemJoueur.Visibility     = Visibility.Collapsed;
            lblCache.Visibility           = Visibility.Visible;


            this.p = AdoProfil.unProfil(tbxPseudo.Text, pbxMdp.Password);
            {
                if (p != null && p.PremiereCo == 1)
                {
                    lblNom.Visibility = Visibility.Visible;
                    lblNom.Content    = "Bienvenue" + " " + p.Nom + " " + p.Prenom;

                    menu.Visibility          = Visibility.Visible;
                    gridConnexion.Visibility = Visibility.Hidden;



                    foreach (Role r in p.Roles)
                    {
                        if (r.getLibelle().Equals("Admin"))
                        {
                            menuItemRecruteur.Visibility = Visibility.Visible;
                        }
                        if (r.getLibelle().Equals("Educateur"))
                        {
                            menuItemEntraineur.Visibility = Visibility.Visible;
                        }
                        if (r.getLibelle().Equals("Joueur"))
                        {
                            menuItemJoueur.Visibility = Visibility.Visible;
                        }
                    }
                }
                else if (p != null && p.PremiereCo == 0)
                {
                    gridConnexion.Visibility  = Visibility.Hidden;
                    gridPremiereCo.Visibility = Visibility.Visible;
                }
                else
                {
                    MessageBox.Show("Pseudo ou mot de passe incorrect");
                }
            }
        }
        private void Btn_Supprimer_Joueur_Click(object sender, RoutedEventArgs e)
        {
            Profil p = (Profil)cbxListeJoueurs.SelectedItem;

            AdoProfil.delete(p.IdProfil);
        }
示例#9
0
 public VoirJoueur()
 {
     InitializeComponent();
     dgVoirJoueur.ItemsSource = AdoProfil.All();
 }