예제 #1
0
        private void btnEnregistrer_Click(object sender, EventArgs e)
        {
            bd = InterfaceBD.accesInstance();

            if (id == 0)
            {
                Jeu jeu = new Jeu(this.txtNom.Text, ((TypeJeu)(cbTypeJeu.SelectedItem)).Id);
                bd.ajoutBD(jeu);
            }
            else
            {
                Jeu jeu = new Jeu(this.id, this.txtNom.Text, ((TypeJeu)(cbTypeJeu.SelectedItem)).Id);
                bd.modifierBD(jeu);
            }
            this.DialogResult = DialogResult.OK;
        }
예제 #2
0
        private void btnEnregistrer_Click(object sender, EventArgs e)
        {
            bool okay = true;

            if (txtNom.Text == "")
            {
                okay = false;
            }
            if (txtGamerTag.Text == "")
            {
                okay = false;
            }
            if (txtCourriel.Text == "")
            {
                okay = false;
            }
            if (cbSexe.SelectedText == null)
            {
                okay = false;
            }

            if (okay)
            {
                bd = InterfaceBD.accesInstance();
                if (id == 0) //Ajout dans la base de données
                {
                    bd.ajoutBD(new Joueur(txtNom.Text, txtGamerTag.Text, txtCourriel.Text, cbSexe.SelectedItem.ToString(), dateTimePicker1.Value));
                    this.DialogResult = DialogResult.OK;
                    this.Close();
                }
                else //Update la base de données
                {
                    bd.modifierBD(new Joueur(id, txtNom.Text, txtGamerTag.Text, txtCourriel.Text, cbSexe.SelectedItem.ToString(), dateTimePicker1.Value));
                    this.DialogResult = DialogResult.OK;
                    this.Close();
                }
            }
            else
            {
                MessageBox.Show("Veuillez remplir tous les champs!", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
        private void btnEnregistrer_Click(object sender, EventArgs e)
        {
            txtNom.Text.Trim();
            txtLieu.Text.Trim();
            txtAdresse.Text.Trim();
            txtVille.Text.Trim();

            if (txtNom.Text == "")
            {
                MessageBox.Show("Vous devez spécifier un nom pour l'évènement.", "Erreur de nom", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (txtLieu.Text == "")
            {
                MessageBox.Show("Vous devez spécifier un lieu pour l'évènement.", "Erreur de lieu", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (txtAdresse.Text == "")
            {
                MessageBox.Show("Vous devez spécifier une adresse pour l'évènement.", "Erreur d'adresse", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (txtVille.Text == "")
            {
                MessageBox.Show("Vous devez spécifier une ville pour l'évènement.", "Erreur de ville", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else if (dtpDebut.Value >= dtpFin.Value)
            {
                MessageBox.Show("La date de début ne peut être supérieure à la date de fin");
            }
            else
            {
                bd = InterfaceBD.accesInstance();
                if (IdEvenement > 0)
                {
                    //Modifier
                    Evenement mEvenement = new Evenement(this.IdEvenement,txtNom.Text, dtpDebut.Value, dtpFin.Value, txtLieu.Text, txtAdresse.Text, Convert.ToInt32(txtNbrPlace.Text), Convert.ToDouble(txtPrix.Text));
                    bd.modifierBD(mEvenement);
                }
                else
                {
                    Evenement mEvenement = new Evenement(txtNom.Text, dtpDebut.Value, dtpFin.Value, txtLieu.Text, txtAdresse.Text, Convert.ToInt32(txtNbrPlace.Text), Convert.ToDouble(txtPrix.Text));
                    bd.ajoutBD(mEvenement);
                }
                this.DialogResult = DialogResult.OK;
            }
        }
예제 #4
0
        private void btnEnregistrer_Click(object sender, EventArgs e)
        {
            bool okay = true;

            if (txtNom.Text == "")
            {
                okay = false;
            }
            if (txtSite.Text == "")
            {
                okay = false;
            }

            if (okay)
            {
                AssignerJoueurAListe();
                bd = InterfaceBD.accesInstance();
                if (id == 0) //Ajout dans la base de données
                {
                    mEquipe.Nom = txtNom.Text;
                    mEquipe.SiteWeb = txtSite.Text;
                    bd.ajoutBD(mEquipe);

                    mEquipe.SaveListeJoueurBD();
                    this.DialogResult = DialogResult.OK;
                }
                else //Update la base de données
                {
                    mEquipe.Nom = txtNom.Text;
                    mEquipe.SiteWeb = txtSite.Text;

                    bd.modifierBD(mEquipe);
                    mEquipe.SaveListeJoueurBD();
                    this.DialogResult = DialogResult.OK;
                }
            }
            else
            {
                MessageBox.Show("Veuillez remplir tous les champs!", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }