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 btExpulser_Click(object sender, EventArgs e) { int idChambre = Convert.ToInt32(((Chambre)lbChambres.SelectedItem).getId()); if (GestionChambre.ExpulserLocataire(idChambre) == true) { MessageBox.Show("Le locataire a bien été expulsé"); UpdateLists(); } else { MessageBox.Show("La requète n'a pas abouti"); 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 btSupprChambre_Click(object sender, EventArgs e) { if (MessageBox.Show(this, "Etes-vous sûr ?", "Confirmation de suppression", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2) == DialogResult.Yes) { int idChambre = Convert.ToInt32(((Chambre)lbChambres.SelectedItem).getId()); if (GestionChambre.SupprimmerChambre(idChambre) == true) { MessageBox.Show("La chambre à été supprimée"); UpdateLists(); } else { MessageBox.Show("La requète n'a pas abouti"); UpdateLists(); } } }