Example #1
0
        // fonction qui vérifie les champs puis qui modifie le chiens
        private void buttonValiderModif_Click(object sender, EventArgs e)
        {
            string leCodeChien = textBoxCode.Text;

            string pro = comboBoxProprietaire.Text;

            string[] leNomPro = pro.Split(':');

            // vérifie si le textbox n'est pas vide
            if (textBoxNom.Text == "")
            {
                MessageBox.Show("le champs du nom n'est pas remplis ! ");
            }
            // vérifie si le combobox type n'est pas sur comboNonChoisi
            else if (comboBoxType.Text == comboNonCHoisi)
            {
                MessageBox.Show("vous n'avait pas choisi de type pour le chien ! ");
            }
            // vérifie si le combobox type est sur race que les textbox ne soit pas vide
            else if (comboBoxType.Text == "Race" && textBoxRace.Text == "" || comboBoxType.Text == "Race" && textBoxRobe.Text == "")
            {
                MessageBox.Show("un champ du type n'est pas remplis ! ");
            }
            // vérifie si le combobox type est sur batard que les textbox ne soit pas vide
            else if (comboBoxType.Text == "Batard" && textBoxCaracteristique.Text == "")
            {
                MessageBox.Show("le champ du type n'est pas remplis ! ");
            }
            // modifie le chien
            else
            {
                string   codePropri = leNomPro[1].Trim();
                DateTime ddn        = DateTime.Parse(dateTimePicker1.Text);
                string   nom        = textBoxNom.Text;

                // modifie le chien si il est de race
                if (nbType == 1)
                {
                    monModele.upadteChienRace(leCodeChien, codePropri, ddn, nom, textBoxRace.Text, textBoxRobe.Text);
                    monModele = null;
                    monModele = new CONCOURSCANINEntities();
                }
                // sinon modifie le chien si il est batard
                else if (nbType == 2)
                {
                    monModele.upadteChienBatard(leCodeChien, codePropri, ddn, nom, textBoxCaracteristique.Text);
                    monModele = null;
                    monModele = new CONCOURSCANINEntities();
                }
                else
                {
                    MessageBox.Show("il y a une erreur ! ");
                }

                int nbChien = 0;

                chargerDgv(nbChien);
                cacherTout();
            }
        }
Example #2
0
        int nbType            = 0; // variable pour savoir quelle table (chien, race, batard) afficher dans le dgv

        // initialisation du formulaire et de l'entité concourCanin
        public FormChien()
        {
            InitializeComponent();
            monModele = new CONCOURSCANINEntities();
        }
 // initialise le formulaire et l'entité concourCanin
 public FormProprietaire()
 {
     InitializeComponent();
     monModele = new CONCOURSCANINEntities();
 }