Esempio n. 1
0
        private void listView2_SelectedIndexChanged(object sender, EventArgs e)
        {
            ACHETEUR acheteur = new ACHETEUR();

            for (int i = 1; i < listView2.SelectedItems.Count; i++)
            {
                int    phone = Int32.Parse(listView2.SelectedItems[i].SubItems[3].Text);
                int    postal = Int32.Parse(listView2.SelectedItems[i].SubItems[5].Text);
                string nom = listView2.SelectedItems[i].SubItems[0].Text.ToString(), prenom = listView2.SelectedItems[i].SubItems[1].Text.ToString(),
                       mail = listView2.SelectedItems[i].SubItems[2].Text.ToString(), adresse = listView2.SelectedItems[i].SubItems[4].Text.ToString(),
                       ville = listView2.SelectedItems[i].SubItems[6].Text.ToString(), date = listView2.SelectedItems[i].SubItems[7].Text.ToString();

                acheteur = (from v in enfin.ACHETEUR
                            where (v.NOM_ACHETEUR.ToString().StartsWith(nom) &&
                                   (v.PRENOM_ACHETEUR.StartsWith(prenom)) &&
                                   (v.TÉLÉPHONE.Equals(phone)) &&
                                   (v.EMAIL.StartsWith(mail)) &&
                                   (v.ADRESSE.StartsWith(adresse)) &&
                                   (v.VILLE.CODE_POSTAL.Equals(postal)) &&
                                   (v.VILLE.NOM_VILLE.StartsWith(ville)) &&
                                   (v.DATE_CREATION.ToString().StartsWith(date))

                                   )

                            select v).First();
            }


            //  AjoutClient ajoutClient = new AjoutClient();
            AjoutClient ajoutClient = new AjoutClient(acheteur);

            ajoutClient.Show();
            this.Hide();
        }
        private void buttonModifierClient_Click(object sender, EventArgs e)
        {
            if (listView_resultat.SelectedItems.Count != 0)
            {
                if (typeClientChoisi == TypeClient.VENDEUR)
                {
                    int id_vendeur = int.Parse(listView_resultat.SelectedItems[0].SubItems[0].Text);

                    vendeur_en_cours_fc = (from v in Accueil.modeleBase.VENDEUR
                                           where v.IDVENDEUR == (short)id_vendeur
                                           select v).FirstOrDefault();

                    fenetreModificationClient = new AjoutClient(vendeur_en_cours_fc);
                    fenetreModificationClient.Show();
                }
                else
                {
                    int id_acheteur = int.Parse(listView_resultat.SelectedItems[0].SubItems[0].Text);

                    acheteur_en_cours_fc = (from v in Accueil.modeleBase.ACHETEUR
                                            where v.IDACHETEUR == (short)id_acheteur
                                            select v).FirstOrDefault();

                    fenetreModificationClient = new AjoutClient(acheteur_en_cours_fc);
                    fenetreModificationClient.Show();
                }
            }
            else
            {
                MessageBox.Show("Sélectionnez un client.");
            }
        }
Esempio n. 3
0
        private void button_ajouter_client_Click(object sender, EventArgs e)
        {
            AjoutClient ajoutClient = new AjoutClient();

            ajoutClient.Show();
            this.Hide();
        }
Esempio n. 4
0
        private void button1_voirFicheClient_Click(object sender, EventArgs e)
        {
            if (listView2.SelectedItems.Count > 0)
            {
                button1_voirFicheClient.Enabled = true;
                string a1 = listView2.SelectedItems[0].SubItems[6].Text;

                int id = int.Parse(a1);

                ACHETEUR acheteur = (from a in Accueil.modeleBase.ACHETEUR
                                     where a.IDACHETEUR == id
                                     select a).FirstOrDefault();

                AjoutClient ajoutClient = new AjoutClient(acheteur);
                ajoutClient.Show();
                Close();
            }
        }