private void UpdateLists()
 {
     string[] paramCompte = GestionCompte.ConnexionRecupParamCompte(profilValide);
     if (paramCompte[1] == "Admin")
     {
         listChambresPourProfil     = GestionChambre.RecupAllChambres();
         lblChambresList.Text       = "Liste de toutes les chambres";
         listDemandeReserv          = GestionChambre.RecupDemandesReserv();
         lbDemandeReserv.DataSource = listDemandeReserv;
         if (listDemandeReserv.Count == 0)
         {
             btAccepter.Visible = false;
             btRefuser.Visible  = false;
         }
         else
         {
             btAccepter.Visible = true;
             btRefuser.Visible  = true;
         }
         btSupprChambre.Visible  = true;
         btNewChambre.Visible    = false;
         btDemandeReserv.Visible = false;
     }
     else
     {
         btSupprChambre.Visible   = false;
         btNewChambre.Visible     = false;
         btAccepter.Visible       = false;
         btRefuser.Visible        = false;
         listChambresPourProfil   = GestionChambre.RecupChambresVides();
         lbDemandeReserv.Visible  = false;
         lblDemandeReserv.Visible = false;
     }
     lbChambres.DataSource = listChambresPourProfil;
 }
 private void btDemandeReserv_Click(object sender, EventArgs e)
 {
     string[] paramCompte = GestionCompte.ConnexionRecupParamCompte(profilValide);
     GestionChambre.CreerDemandeReserv(paramCompte[0], Convert.ToInt32(((Chambre)lbChambres.SelectedItem).getId()));
     MessageBox.Show("Votre demande à été prise en compte");
     UpdateLists();
 }
 public ClientListChambresForm(string nomConnexion)
 {
     InitializeComponent();
     profilValide = nomConnexion;
     GestionCompte.ConnexionBDD();
     string[] paramCompte = GestionCompte.ConnexionRecupParamCompte(nomConnexion);
     lblConnecte.Text = "Vous êtes connecté en temps que " + paramCompte[0] + " | " + paramCompte[1];
     GestionChambre.ConnexionBDD();
     UpdateLists();
 }
        private void btRefuser_Click(object sender, EventArgs e)
        {
            string[] paramCompte = GestionCompte.ConnexionRecupParamCompte(profilValide);
            int      idChambre   = Convert.ToInt32(((Reservation)lbDemandeReserv.SelectedItem).getIdChambre());

            if (GestionChambre.RefuserReserv(idChambre, ((Reservation)lbDemandeReserv.SelectedItem).getNomCompte()) == true)
            {
                MessageBox.Show("La réservation à été refusée");
                UpdateLists();
            }
            else
            {
                MessageBox.Show("La requète n'a pas abouti");
                UpdateLists();
            }
        }
        private void btAdminConnect_Click(object sender, EventArgs e)
        {
            GestionCompte.ConnexionBDD();
            bool Connecte = GestionCompte.ConnexionVerif(txtUsername.Text, txtMdp.Text);

            if (Connecte == true)
            {
                this.Hide();
                ClientListChambresForm listChambre = new ClientListChambresForm(txtUsername.Text);
                listChambre.Show();
            }
            else
            {
                ErreurUtilis.Visible = true;
            }
        }