示例#1
0
        private void button_ajouter_bien_catalogue_Click(object sender, EventArgs e)
        {
            AjoutBien ajoutMaison = new AjoutBien();

            ajoutMaison.Show();
            //this.Hide();
        }
示例#2
0
 private void voir_bien_button_Click(object sender, EventArgs e)
 {
     if (bien_en_cours != null)
     {
         AjoutBien fenetreBien = new AjoutBien(bien_en_cours);
         fenetreBien.Show();
         this.Close();
     }
     else
     {
         MessageBox.Show("Sélectionnez un bien à afficher.");
     }
 }
        private void ajouterBien_Click(object sender, EventArgs e)
        {
            if (!checkBox_Vendeur.Checked)
            {
                MessageBox.Show("Veuillez cocher la case vendeur.");
                return;
            }

            if (verifier_champs_vendeur())
            {
                if (MON_VENDEUR == null)
                {
                    VENDEUR vendeur = new VENDEUR();

                    var idville = (from v in Accueil.modeleBase.VILLE
                                   where v.CODE_POSTAL.ToString() == textBoxcodePostal.Text &&
                                   v.NOM_VILLE == comboBox1_villes.Text
                                   select v.IDVILLE).FirstOrDefault();

                    vendeur.IDVILLE         = idville;
                    vendeur.CODE_POSTAL     = Int32.Parse(textBoxcodePostal.Text);
                    vendeur.NOM_VENDEUR     = textBoxNom.Text;
                    vendeur.PRÉNOM_VENDEUR  = textBoxprénom.Text;
                    vendeur.ADRESSE_VENDEUR = adresse.Text;
                    vendeur.EMAIL           = email.Text;

                    string a = textBoxfixe.Text.TrimEnd();
                    string b = textBoxMobile.Text.TrimEnd();
                    vendeur.TÉLÉPHONE_FIXE   = Int32.Parse(a);
                    vendeur.TÉLÉPHONE_MOBILE = Int32.Parse(b);

                    vendeur.DATE_CREATION = dateTimePicker1_créationClient.Value;

                    Accueil.modeleBase.VENDEUR.Add(vendeur);
                    Accueil.modeleBase.SaveChanges();


                    this.checkBox_Vendeur.Enabled  = false;
                    this.checkBox_Acheteur.Enabled = false;
                    maFenetreBien = new AjoutBien(vendeur);
                }
                else
                {
                    maFenetreBien = new AjoutBien(MON_VENDEUR);
                }
                maFenetreBien.Show();
            }
        }
        private void listView1_Click(object sender, EventArgs e)
        {
            if (monChoixAffichage == ChoixAffichage.BIENS_A_VENDRE)
            {
                string t                = listView1.SelectedItems[0].SubItems[0].Text.TrimEnd();
                int    id_selec         = Int32.Parse(t);
                BIEN   bien_selectionne = (from b in Accueil.modeleBase.BIEN
                                           where b.IDBIEN == id_selec
                                           select b).FirstOrDefault();

                maFenetreBien = new AjoutBien(bien_selectionne);
                maFenetreBien.Show();
                return;
            }

            if (monChoixAffichage == ChoixAffichage.BIENS_VISITES)
            {
                string t        = listView1.SelectedItems[0].SubItems[0].Text.TrimEnd();
                int    id_selec = Int32.Parse(t);

                var RDV = (from b in Accueil.modeleBase.RDV
                           where b.IDRDV == id_selec
                           select b).FirstOrDefault();

                var prop = (from p in Accueil.modeleBase.PROPOSITION_VISITE
                            where p.IDVISITE == RDV.IDVISITE
                            select p.IDBIEN).FirstOrDefault();

                var bien_selectionne = (from b in Accueil.modeleBase.BIEN
                                        where b.IDBIEN == prop
                                        select b).FirstOrDefault();

                maFenetreBien = new AjoutBien(bien_selectionne);
                maFenetreBien.Show();
                return;
            }

            if (monChoixAffichage == ChoixAffichage.FICHE_DE_SOUHAITS)
            {
                if (listView1.SelectedItems.Count > 0)
                {
                    buttonAccepterVisite.Enabled = true;
                }
                else
                {
                    buttonAccepterVisite.Enabled = false;
                }

                //string t = listView1.SelectedItems[0].SubItems[0].Text.TrimEnd();
                //int id_selec = Int32.Parse(t);
                //MA_FICHE = (from f in Accueil.modeleBase.FICHE_DE_SOUHAITS
                //            where f.IDFICHESOUHAITS == id_selec
                //            select f).First();

                //maFenetreFiche = new FicheDeSouhaits(MA_FICHE);
                //maFenetreFiche.Show();
                //return;
            }

            if (monChoixAffichage == ChoixAffichage.BIENS_PROPOSES)
            {
                if (listView1.SelectedItems.Count != 0)
                {
                    if (listView1.SelectedItems[0].SubItems[5].Text.TrimEnd() == "ACCEPTEE" || listView1.SelectedItems[0].SubItems[5].Text.TrimEnd() == "REFUSEE")
                    {
                        buttonRefuserVisite.Enabled  = false;
                        buttonAccepterVisite.Enabled = false;
                    }
                    else
                    {
                        buttonRefuserVisite.Enabled  = true;
                        buttonAccepterVisite.Enabled = true;
                    }

                    string t        = listView1.SelectedItems[0].SubItems[0].Text.TrimEnd();
                    int    id_selec = Int32.Parse(t);


                    var prop = (from p in Accueil.modeleBase.PROPOSITION_VISITE
                                where p.IDVISITE == id_selec
                                select p.IDBIEN).FirstOrDefault();

                    var bien_selectionne = (from b in Accueil.modeleBase.BIEN
                                            where b.IDBIEN == prop
                                            select b).FirstOrDefault();

                    maFenetreBien = new AjoutBien(bien_selectionne);
                    maFenetreBien.Show();
                    return;
                }
            }
        }