Ejemplo n.º 1
0
        private void button_supprimer_client_Click(object sender, EventArgs e)
        {
            client clientinactif = new client();

            clientinactif.IdentifiantClient            = Convert.ToInt64(textBox_ident_cli.Text);
            clientinactif.NomDuClient                  = textBox_nom.Text;
            clientinactif.PrenomDuClient               = textBox_prenom.Text;
            clientinactif.VilleDuClient                = textBox_Ville.Text;
            clientinactif.ReferenceDuClient            = Convert.ToInt64(textBox_refe_client.Text);
            clientinactif.Coefficient                  = Convert.ToInt64(textBox_coefficient.Text);
            clientinactif.AdresseDuClient              = textBox_adresse.Text;
            clientinactif.ComplementAdresse            = textBox_complement_adresse.Text;
            clientinactif.VilleDuClient                = textBox_Ville.Text;
            clientinactif.CodePostalDuClient           = Convert.ToInt64(textBox_CP.Text);
            clientinactif.AdresseMailDuClient          = textBox_adresse_mail.Text;
            clientinactif.TelephoneDuClient            = Convert.ToInt64(textBox_tel.Text);
            clientinactif.ClientParticulier            = radioButton_particulier.Checked;
            clientinactif.IdentifiantServiceCommercial = Convert.ToInt64(textbox_service_com.Text);
            clientinactif.ClientActif                  = false;


            if (radioButton_mme.Checked == true)
            {
                clientinactif.Sexe = false;
            }
            else
            {
                clientinactif.Sexe = true;
            }

            if (radioButton_particulier.Checked == true)
            {
                clientinactif.AdresseDeLivraisonClient    = textBox_adresse_livraison_prof.Text;
                clientinactif.CodePostalDeLivraisonClient = textBox_CP_prof.Text;
                clientinactif.VilleDeLivraisonClient      = textBox_ville_prof.Text;
                clientinactif.NomEnseigne                 = textBox_nom_enseigne_prof.Text;
                clientinactif.ComplementAdresseClient     = textBox_adresse_livraison_complement_prof.Text;
                clientinactif.AdresseDeLivraisonClient    = textBox_adresse_de_livraison_part.Text;
                clientinactif.CodePostalDeLivraisonClient = textBox_CP_part.Text;
                clientinactif.VilleDeLivraisonClient      = textBox_ville_part.Text;
                clientinactif.ComplementAdresseClient     = textBox_adresse_de_livraison_complement_part.Text;
            }
            else
            {
                clientinactif.AdresseDeLivraisonClient    = textBox_adresse_de_livraison_part.Text;
                clientinactif.CodePostalDeLivraisonClient = textBox_CP_part.Text;
                clientinactif.VilleDeLivraisonClient      = textBox_ville_part.Text;
                clientinactif.ComplementAdresseClient     = textBox_adresse_de_livraison_complement_part.Text;
                clientinactif.AdresseDeLivraisonClient    = textBox_adresse_livraison_prof.Text;
                clientinactif.CodePostalDeLivraisonClient = textBox_CP_prof.Text;
                clientinactif.VilleDeLivraisonClient      = textBox_ville_prof.Text;
                clientinactif.NomEnseigne             = textBox_nom_enseigne_prof.Text;
                clientinactif.NumeroSiret             = Convert.ToInt64(textBox_num_siret_prof.Text);
                clientinactif.ComplementAdresseClient = textBox_adresse_livraison_complement_prof.Text;
            }
            DialogResult reponse = MessageBox.Show("Souhaitez vous désactiver le client ?", "Validation", MessageBoxButtons.YesNo);

            if (reponse == DialogResult.Yes)
            {
                repo.update(clientinactif);
                this.Close();
                choix_client recupcombo = new choix_client();
                recupcombo.comboBox_ref_client.DataSource = repo.List();
            }
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (this.id == 0)
            {
                client clientcreation = new client();

                clientcreation.NomDuClient                  = textBox_nom.Text;
                clientcreation.PrenomDuClient               = textBox_prenom.Text;
                clientcreation.VilleDuClient                = textBox_Ville.Text;
                clientcreation.ReferenceDuClient            = Convert.ToInt64(textBox_refe_client.Text);
                clientcreation.Coefficient                  = Convert.ToInt64(textBox_coefficient.Text);
                clientcreation.AdresseDuClient              = textBox_adresse.Text;
                clientcreation.ComplementAdresse            = textBox_complement_adresse.Text;
                clientcreation.VilleDuClient                = textBox_Ville.Text;
                clientcreation.CodePostalDuClient           = Convert.ToInt64(textBox_CP.Text);
                clientcreation.AdresseMailDuClient          = textBox_adresse_mail.Text;
                clientcreation.TelephoneDuClient            = Convert.ToInt64(textBox_tel.Text);
                clientcreation.ClientParticulier            = radioButton_particulier.Checked;
                clientcreation.IdentifiantServiceCommercial = Convert.ToInt64(textbox_service_com.Text);


                if (radioButton_mme.Checked == true)
                {
                    clientcreation.Sexe = false;
                }
                else
                {
                    clientcreation.Sexe = true;
                }

                if (radioButton_particulier.Checked == true)
                {
                    clientcreation.AdresseDeLivraisonClient    = textBox_adresse_livraison_prof.Text;
                    clientcreation.CodePostalDeLivraisonClient = textBox_CP_prof.Text;
                    clientcreation.VilleDeLivraisonClient      = textBox_ville_prof.Text;
                    clientcreation.NomEnseigne                 = textBox_nom_enseigne_prof.Text;
                    clientcreation.ComplementAdresseClient     = textBox_adresse_livraison_complement_prof.Text;
                    clientcreation.AdresseDeLivraisonClient    = textBox_adresse_de_livraison_part.Text;
                    clientcreation.CodePostalDeLivraisonClient = textBox_CP_part.Text;
                    clientcreation.VilleDeLivraisonClient      = textBox_ville_part.Text;
                    clientcreation.ComplementAdresseClient     = textBox_adresse_de_livraison_complement_part.Text;
                }
                else
                {
                    clientcreation.AdresseDeLivraisonClient    = textBox_adresse_de_livraison_part.Text;
                    clientcreation.CodePostalDeLivraisonClient = textBox_CP_part.Text;
                    clientcreation.VilleDeLivraisonClient      = textBox_ville_part.Text;
                    clientcreation.ComplementAdresseClient     = textBox_adresse_de_livraison_complement_part.Text;
                    clientcreation.AdresseDeLivraisonClient    = textBox_adresse_livraison_prof.Text;
                    clientcreation.CodePostalDeLivraisonClient = textBox_CP_prof.Text;
                    clientcreation.VilleDeLivraisonClient      = textBox_ville_prof.Text;
                    clientcreation.NomEnseigne             = textBox_nom_enseigne_prof.Text;
                    clientcreation.NumeroSiret             = Convert.ToInt64(textBox_num_siret_prof.Text);
                    clientcreation.ComplementAdresseClient = textBox_adresse_livraison_complement_prof.Text;
                }
                DialogResult reponse = MessageBox.Show("Souhaitez vous ajouter le client ?", "Validation", MessageBoxButtons.YesNo);
                if (reponse == DialogResult.Yes)
                {
                    repo.insert(clientcreation);
                    this.Close();
                }
            }
            else
            {
                client clientmodification = new client();
                clientmodification.IdentifiantClient            = Convert.ToInt64(textBox_ident_cli.Text);
                clientmodification.NomDuClient                  = textBox_nom.Text;
                clientmodification.PrenomDuClient               = textBox_prenom.Text;
                clientmodification.VilleDuClient                = textBox_Ville.Text;
                clientmodification.ReferenceDuClient            = Convert.ToInt64(textBox_refe_client.Text);
                clientmodification.Coefficient                  = Convert.ToInt64(textBox_coefficient.Text);
                clientmodification.AdresseDuClient              = textBox_adresse.Text;
                clientmodification.ComplementAdresse            = textBox_complement_adresse.Text;
                clientmodification.VilleDuClient                = textBox_Ville.Text;
                clientmodification.CodePostalDuClient           = Convert.ToInt64(textBox_CP.Text);
                clientmodification.AdresseMailDuClient          = textBox_adresse_mail.Text;
                clientmodification.TelephoneDuClient            = Convert.ToInt64(textBox_tel.Text);
                clientmodification.ClientParticulier            = radioButton_particulier.Checked;
                clientmodification.IdentifiantServiceCommercial = Convert.ToInt64(textbox_service_com.Text);


                if (radioButton_mme.Checked == true)
                {
                    clientmodification.Sexe = false;
                }
                else
                {
                    clientmodification.Sexe = true;
                }

                if (radioButton_particulier.Checked == true)
                {
                    clientmodification.AdresseDeLivraisonClient    = textBox_adresse_livraison_prof.Text;
                    clientmodification.CodePostalDeLivraisonClient = textBox_CP_prof.Text;
                    clientmodification.VilleDeLivraisonClient      = textBox_ville_prof.Text;
                    clientmodification.NomEnseigne                 = textBox_nom_enseigne_prof.Text;
                    clientmodification.ComplementAdresseClient     = textBox_adresse_livraison_complement_prof.Text;
                    clientmodification.AdresseDeLivraisonClient    = textBox_adresse_de_livraison_part.Text;
                    clientmodification.CodePostalDeLivraisonClient = textBox_CP_part.Text;
                    clientmodification.VilleDeLivraisonClient      = textBox_ville_part.Text;
                    clientmodification.ComplementAdresseClient     = textBox_adresse_de_livraison_complement_part.Text;
                }
                else
                {
                    clientmodification.AdresseDeLivraisonClient    = textBox_adresse_de_livraison_part.Text;
                    clientmodification.CodePostalDeLivraisonClient = textBox_CP_part.Text;
                    clientmodification.VilleDeLivraisonClient      = textBox_ville_part.Text;
                    clientmodification.ComplementAdresseClient     = textBox_adresse_de_livraison_complement_part.Text;
                    clientmodification.AdresseDeLivraisonClient    = textBox_adresse_livraison_prof.Text;
                    clientmodification.CodePostalDeLivraisonClient = textBox_CP_prof.Text;
                    clientmodification.VilleDeLivraisonClient      = textBox_ville_prof.Text;
                    clientmodification.NomEnseigne             = textBox_nom_enseigne_prof.Text;
                    clientmodification.NumeroSiret             = Convert.ToInt64(textBox_num_siret_prof.Text);
                    clientmodification.ComplementAdresseClient = textBox_adresse_livraison_complement_prof.Text;
                }
                DialogResult reponse = MessageBox.Show("Souhaitez vous valider les modifications du client ?", "Validation", MessageBoxButtons.YesNo);
                if (reponse == DialogResult.Yes)
                {
                    repo.update(clientmodification);
                    this.Close();
                }
            }
        }