Esempio n. 1
0
        private void btvaliderreserv_Click(object sender, EventArgs e)
        {
            label2.Visible         = true;
            clbsemaine.Visible     = true;
            btvalidereserv.Visible = true;
            Hebergement hebergement1 = (Hebergement)lbheberg.SelectedItem;
            DateTime    datedebut    = dtpdatedebut.Value;


            /*//Verification que la date est bien du samedi en samedi//
             * if (dtpdatedebut.Value.DayOfWeek == DayOfWeek.Saturday)
             * {
             *
             *  if (listBox1.SelectedItem != null)
             *  {
             *      Semaine Semaine1 = new Semaine(datedebut);
             *      reservation1.AjouterSemaine(Semaine1);
             *      DateTime date = Semaine1.GetDateFin();
             *      for (int i = 1; i <100; i = i + 1)
             *      {
             *          Semaine s = new Semaine(date);
             *          date = s.GetDateFin();
             *          reservation1.AjouterSemaine(s);
             *      }
             *  }
             * }
             * else
             * {
             *  MessageBox.Show("Les Reservations ne sont font que pour le samedi");
             * }
             *
             *
             */
            List <DateTime> LHebergementNReverser = new List <DateTime>();

            LHebergementNReverser = Connexion1.HebergementReserver(hebergement1);
            //Pour metttre toutes les dates de reservation disponibles///
            foreach (DateTime date in LHebergementNReverser)
            {
                clbsemaine.Items.Add(date);
            }
        }
Esempio n. 2
0
        private void btreserver_Click(object sender, EventArgs e)
        {
            Hebergement hebergement = (Hebergement)lbheberg.SelectedItem;

            if (lbheberg.SelectedItem != null)
            {
                label29.Text = hebergement.GetMontant().ToString() + "€ Par Personne";
            }
            label12.Text                     = hsbnbplaces.Value.ToString();
            groupBox2.Visible                = true;
            label3.Visible                   = true;
            dtpdatedebut.Visible             = true;
            hsbnbplaces.Visible              = true;
            btconsultersemainereserv.Visible = true;
            label4.Visible                   = true;
            hsbnbplaces.Visible              = true;
            label12.Visible                  = true;
            label5.Visible                   = true;
            label29.Visible                  = true;
        }
Esempio n. 3
0
        private void btvalider_Click(object sender, EventArgs e)
        {
            bool internet;

            if (rbInternetoui.Checked)
            {
                internet = true;
            }
            else
            {
                internet = false;
            }
            string      code_type   = Connexion1.SelectionCodeType(cbtype.SelectedItem.ToString());;
            Hebergement hebergement = new Hebergement(tbNom.Text, Convert.ToInt32(nupd.Value), hsbSurface.Value, internet, Convert.ToInt32(tbAnneRemise.Text), tbSecteur.Text, cborientation.Text, cbEtat.Text, rtbdesc.Text, tbImage.Text, Convert.ToInt32(tbmontant.Text), code_type);

            if (Connexion1.InsererHebergement(hebergement.GetNom(), hebergement.GetNBMAX(), Convert.ToInt16(hebergement.GetSurface()), hebergement.GetInternet(), hebergement.GetAnnneRemise(), hebergement.GetSecteur(), hebergement.GetOrientation(), hebergement.GetEtat(), hebergement.GetDescription(), hebergement.GetTypeH(), hebergement.GetMontant(), hebergement.GetPhoto()) == true)
            {
                MessageBox.Show("Hebergement Crée");
            }
        }
Esempio n. 4
0
        private void btvalidermodif_Click(object sender, EventArgs e)
        {
            Hebergement hebergement = (Hebergement)lbhebergement.SelectedItem;

            if (lbhebergement.SelectedItem != null)
            {
                string montant     = tbmontantmodif.Text;
                string secteur     = tbsecteurmodif.Text;
                string type        = tbtypemodif.Text;
                string annee       = tbanneemodif.Text;
                string nbmax       = tbanneemodif.Text;
                string surface     = tbsurfacemodif.Text;
                bool   internet    = Convert.ToBoolean(tbinternetmodif.Text);
                string orientation = tborientationmodif.Text;
                string commentaire = rtbcommentairemodif.Text;
                string nom         = hebergement.GetNom();
                Connexion1.ModifierHebergement(nom, nbmax, surface, internet, annee, secteur, orientation, commentaire, type, montant);
                MessageBox.Show("Modification Effectué");
            }
        }
Esempio n. 5
0
        private void btvalidereserv_Click(object sender, EventArgs e)
        {
            if (clbsemaine.CheckedItems.Count > 0)
            {
                foreach (DateTime date in clbsemaine.CheckedItems)
                {
                    Hebergement hebergement1 = (Hebergement)lbheberg.SelectedItem;
                    int         nboccupant   = hsbnbplaces.Value;
                    string      date1        = date.ToString("yyyy-MM-dd");
                    if (Connexion1.Reserver(date1, hebergement1, nboccupant) == true)
                    {
                        MessageBox.Show("Reservation Effectué");
                        MessageBox.Show(date1);
                        MessageBox.Show("Veuillez notez votre numéro de reservation bien soigneusement :  " + Connexion1.AfficherReservation(date1, hebergement1));
                    }

                    Accueil accueil = new Accueil();
                    accueil.Show();
                }
            }
        }
Esempio n. 6
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            pbphoto.Visible = true;
            label17.Visible = true;
            label18.Visible = true;
            label19.Visible = true;
            label20.Visible = true;
            label21.Visible = true;
            label22.Visible = true;
            label23.Visible = true;
            label24.Visible = true;
            label25.Visible = true;
            label26.Visible = true;
            label31.Visible = true;
            label28.Visible = true;
            label27.Visible = true;
            label32.Visible = true;
            label34.Visible = true;
            label35.Visible = true;
            label30.Visible = true;

            Hebergement hebergement = (Hebergement)lbheberg.SelectedItem;

            if (lbheberg.SelectedItem != null)
            {
                label18.Text          = hebergement.GetMontant().ToString();
                label20.Text          = hebergement.GetSecteur();
                label22.Text          = hebergement.GetTypeH();
                label24.Text          = hebergement.GetAnnneRemise().ToString();
                label26.Text          = hebergement.GetNBMAX().ToString();
                label28.Text          = hebergement.GetSurface().ToString();
                label32.Text          = hebergement.GetInternet().ToString();
                label35.Text          = hebergement.GetOrientation();
                rtbdescription.Text   = hebergement.GetDescription();
                pbphoto.ImageLocation = hebergement.GetPhoto();
                btReserver.Visible    = true;
            }
        }
Esempio n. 7
0
        private void button1_Click(object sender, EventArgs e)
        {
            gbmodifier.Visible          = true;
            label6.Visible              = true;
            tbmontantmodif.Visible      = true;
            label14.Visible             = true;
            tbsecteurmodif.Visible      = true;
            label15.Visible             = true;
            tbtypemodif.Visible         = true;
            label16.Visible             = true;
            tbanneemodif.Visible        = true;
            label17.Visible             = true;
            tbnbmaxmodif.Visible        = true;
            label18.Visible             = true;
            tbsurfacemodif.Visible      = true;
            label20.Visible             = true;
            tbinternetmodif.Visible     = true;
            label22.Visible             = true;
            tborientationmodif.Visible  = true;
            label26.Visible             = true;
            rtbcommentairemodif.Visible = true;
            btvalidermodif.Visible      = true;

            Hebergement hebergement = (Hebergement)lbhebergement.SelectedItem;

            if (lbhebergement.SelectedItem != null)
            {
                tbmontantmodif.Text      = label5.Text;
                tbsecteurmodif.Text      = label7.Text;
                tbtypemodif.Text         = label11.Text;
                tbanneemodif.Text        = label12.Text;
                tbnbmaxmodif.Text        = label13.Text;
                tbsurfacemodif.Text      = label8.Text;
                tbinternetmodif.Text     = label9.Text;
                tborientationmodif.Text  = label10.Text;
                rtbcommentairemodif.Text = rtbdescription.Text;
            }
        }
Esempio n. 8
0
        private void btinfo_Click(object sender, EventArgs e)
        {
            btmodifier.Visible     = true;
            pbphoto.Visible        = true;
            label4.Visible         = true;
            label5.Visible         = true;
            label19.Visible        = true;
            label7.Visible         = true;
            label21.Visible        = true;
            label11.Visible        = true;
            label23.Visible        = true;
            label12.Visible        = true;
            label25.Visible        = true;
            label13.Visible        = true;
            label24.Visible        = true;
            rtbdescription.Visible = true;
            label27.Visible        = true;
            label8.Visible         = true;
            label31.Visible        = true;
            label9.Visible         = true;
            label34.Visible        = true;
            label10.Visible        = true;
            Hebergement hebergement = (Hebergement)lbhebergement.SelectedItem;

            if (lbhebergement.SelectedItem != null)
            {
                label5.Text           = hebergement.GetMontant().ToString();
                label7.Text           = hebergement.GetSecteur();
                label11.Text          = hebergement.GetTypeH();
                label12.Text          = hebergement.GetAnnneRemise().ToString();
                label13.Text          = hebergement.GetNBMAX().ToString();
                label8.Text           = hebergement.GetSurface().ToString();
                label9.Text           = hebergement.GetInternet().ToString();
                label10.Text          = hebergement.GetOrientation();
                rtbdescription.Text   = hebergement.GetDescription();
                pbphoto.ImageLocation = hebergement.GetPhoto();
            }
        }