Exemplo n.º 1
0
        } // Gère l'ajout d'un nouveau rendez-vous

        private void cb_Edit_NomCli_TextChanged(object sender, EventArgs e)
        {
            for (int i = 0; i < lesClients.Count(); i++)
            {
                DAOClient monDaoClientTXB = new DAOClient();
                if (lesClients[i].Nom.ToString() == cb_Edit_NomCli.Text)
                {
                    Client leClient = lesClients[i];
                    cb_Edit_NomCli.Text           = leClient.Nom.ToString();
                    txb_Edit_CodeCli.Text         = leClient.Id.ToString();
                    txb_Edit_RaisonSocialCli.Text = leClient.RaisonSociale.ToString();
                    txb_Edit_AdresseCli.Text      = leClient.Adresse.ToString();
                    //txb_Edit_TypeCli.Text = monDaoClientTXB.trouverNomProfessionParId(leClient.IdTypeProfessionnel).Trim();
                    txb_Edit_TypeCli.Text       = leClient.IdTypeProfessionnel.ToString();
                    txb_Edit_MailCli.Text       = leClient.Email.ToString();
                    txb_Edit_VilleCli.Text      = leClient.Ville.ToString();
                    txb_Edit_PrenomCli.Text     = leClient.Prenom.ToString();
                    txb_Edit_CodePostalCli.Text = leClient.Cp.ToString();
                    txb_Edit_TelephoneCli.Text  = leClient.Telephone.ToString();
                    /////////////////////////////////////
                    /////////////////////////////////////
                    /////////////////////////////////////
                }
            }
        } // Permet d'afficher les informations associées à la personne sélectionnée
Exemplo n.º 2
0
        } // Gère l'ajout de la personne en faisant appel à la méthode de DAOClient (ajouterClient)

        private void btn_Edit_ValiderCli_Click(object sender, EventArgs e)
        {
            try
            {
                if (
                    txb_Edit_CodeCli.Text != "" ||
                    cb_Edit_NomCli.Text != "" ||
                    txb_Edit_PrenomCli.Text != "" ||
                    txb_Edit_RaisonSocialCli.Text != "" ||
                    txb_Edit_VilleCli.Text != "" ||
                    txb_Edit_AdresseCli.Text != "" ||
                    txb_Edit_CodePostalCli.Text != "" ||
                    txb_Edit_MailCli.Text != "" ||
                    txb_Edit_TypeCli.Text != ""
                    )
                {
                    DAOClient.modifierClient(int.Parse(txb_Edit_CodeCli.Text), cb_Edit_NomCli.Text, txb_Edit_PrenomCli.Text, txb_Edit_RaisonSocialCli.Text, txb_Edit_VilleCli.Text, txb_Edit_AdresseCli.Text, txb_Edit_CodePostalCli.Text,
                                             txb_Edit_MailCli.Text, int.Parse(txb_Edit_TypeCli.Text), txb_Edit_TelephoneCli.Text);
                    MessageBox.Show("Edtion effectuée !");
                }
                else
                {
                    MessageBox.Show("Veuillez remplir tous les champs");
                }
            }
            catch (Exception exe)
            {
                MessageBox.Show("Un problème est survenu " + exe.ToString());
            }
        } // Gère la modification de la personne en faisant appel à la méthode de DAOClient (modifierClient)
Exemplo n.º 3
0
        } // Gère la modification de la personne en faisant appel à la méthode de DAOClient (modifierClient)

        private void btn_Del_ValiderCli_Click(object sender, EventArgs e)
        {
            try
            {
                if (cb_Del_NomCli.Text != "" && txb_Del_PrenomCli.Text != "" && txb_Del_CodeCli.Text != "")
                {
                    DAOClient.supprimerClient(int.Parse(txb_Del_CodeCli.Text), cb_Del_NomCli.Text, txb_Del_PrenomCli.Text);
                }
            }
            catch (Exception exe)
            {
                MessageBox.Show("Un problème est survenu : " + exe.ToString());
            }
            MessageBox.Show("Suppression effectuée !");
        } // Gère la suppression de la personne en faisant appel à la méthode de DAOClient (supprimerClient)
Exemplo n.º 4
0
        public void chargerLesClients()
        {
            #region Création de la liste lesClients contenant les clients de la base de données
            lesClients = new List <Client>();                // On initialise la List
            DAOClient monDaoClient = new DAOClient();        // On crée un objet DAOClient
            lesClients = monDaoClient.recupererLesClients(); // On fait appel à la méthode recupererLesClients du DAOClient
            #endregion

            #region Ajout du nom des clients à la collection de la combobox Client
            for (int i = 0; i < lesClients.Count(); i++)
            {
                cb_Edit_NomCli.Items.Add(lesClients[i].Nom.ToString()); // Permet d'afficher les clients dans la combobox (ONGLET MODIFICATION)
                cb_Del_NomCli.Items.Add(lesClients[i].Nom.ToString());  // Permet d'afficher les clients dans la combobox (ONGLET SUPPRESSION)
            }
            #endregion
        } // Procédure permettant de récupérer les clients stockées en BDD
Exemplo n.º 5
0
        } // Procédure permettant de récupérer les clients stockées en BDD

        private void GestionClient_Load(object sender, EventArgs e)
        {
            chargerLesClients();                      // Appel de la procédure chargerLesClients()
            DAOClient monDaoClient = new DAOClient(); // Création d'un objet DAOClient

            #region Ajout des types de clients à la collection de la combobox cbxRaisonClient

            /*cb_Edit_NomCli.Items.Add("Médecin");
             * cb_Edit_NomCli.Items.Add("Chômeur");
             * cb_Edit_NomCli.Items.Add("Chirurgien");*/
            #endregion

            #region Tests
            // MessageBox.Show((monDaoClient.trouverNomProfessionParId(1)));
            // MessageBox.Show((monDaoClient.trouverIdProfessionnelParNomProfession("Cadre").ToString()));

            /* List<Visiteur> lesVisiteurs = new List<Visiteur>();
             * Visiteur V1 = new Visiteur(1, "Dylan", "Bob");
             * Visiteur V2 = new Visiteur(2, "Piat", "Gregoire");
             * lesVisiteurs.Add(V1);
             * lesVisiteurs.Add(V2);*/
            #endregion
        } // Charge les clients au démarrage de l'application en faisant appel à chargerLesClients()