예제 #1
0
        private void buttonAccepterVisite_Click(object sender, EventArgs e)
        {
            if (buttonAccepterVisite.Text == "Voir la fiche")
            {
                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;
            }

            int id_proposition = int.Parse(listView1.SelectedItems[0].SubItems[0].Text);

            PROPOSITION_VISITE proposition_retenue = (from p in Accueil.modeleBase.PROPOSITION_VISITE
                                                      where p.IDVISITE == id_proposition
                                                      select p).FirstOrDefault();

            if (proposition_retenue.STATUT_PROPOSITION.TrimEnd() != "EN ATTENTE")
            {
                MessageBox.Show(" La proposition a déjà été traitée.");
                return;
            }

            maFenetreRDV = new RDV_Visite(proposition_retenue);



            /*   RDV rdv = new RDV
             * {
             *     IDVISITE = proposition_retenue.IDVISITE
             * };
             *
             * Accueil.modeleBase.RDV.Add(rdv);
             * Accueil.modeleBase.SaveChanges(); */

            // ---------> se fait via le bouton créer de la fenêtre RDV..non ?

            maFenetreRDV.Show();

            /*while (maFenetreRDV.IsAccessible)
             * {
             *  continue;
             * }
             * buttonBienProposes_Click(sender, e);
             * buttonRefuserVisite.Enabled = false;
             * buttonAccepterVisite.Enabled = false;*/
        }
예제 #2
0
 private void creation_fiche()
 {
     maFenetreFiche = new FicheDeSouhaits(MON_ACHETEUR);
     maFenetreFiche.Show();
 }