//Méthode qui va s'exécuter lors du clic sur le bouton de recherche private void imgRecherche_Click(object sender, EventArgs e) { tot.Visible = false; GestionnaireConnexion connect = new GestionnaireConnexion(); //On rechercher un lecteur(étudiant ou professeur) if ((connect.OneEtudiant(txtRecherche.Text) == null) && (connect.OneProfesseur(txtRecherche.Text) == null)) { txtNotLect.Text = "Ce lecteur n est pas enregistré!!!!"; Transition1.ShowSync(notifLect); notifLect.Visible = true; } else { if ((connect.OneEtudiant(txtRecherche.Text) == null) && (connect.OneProfesseur(txtRecherche.Text) != null)) { dgLecteur.Rows.Clear(); Professeur P = connect.OneProfesseur(txtRecherche.Text); //On ajoute l'utilisateur trouvé dans le datagrid dgLecteur.Rows.Add(null, P.Matricule, P.Nom, P.Prenom, P.Sexe, P.Email); } else { dgLecteur.Rows.Clear(); Etudiant E = connect.OneEtudiant(txtRecherche.Text); //On ajoute l'utilisateur trouvé dans le datagrid dgLecteur.Rows.Add(null, E.Matricule, E.Nom, E.Prenom, E.Sexe, E.Email); } } }
private void imgRechEmp_Click(object sender, EventArgs e) { GestionnaireConnexion connect = new GestionnaireConnexion(); List <FormulaireEmprunt> ficheE = connect.AllEmprunt(); totE.Visible = false; //On rechercher un emprunt if ((connect.OneEtudiant(txtRechEmp.Text) == null) && (connect.OneProfesseur(txtRechEmp.Text) == null)) { txtEmp.Text = "Ce lecteur n est pas enregistré!!!!"; Transition1.ShowSync(notifE); notifE.Visible = true; } else { //On remplis le datgrid avec tous les emprunts foreach (FormulaireEmprunt E in ficheE) { dgEmprunt.Rows.Clear(); if ((E.MatriculeEtd == null) && (E.MatriculeProf == null)) { dgEmprunt.Rows.Add(null, "Aucun", "Aucun", "Aucun", "Aucun"); } else if (E.MatriculeEtd == null) { dgEmprunt.Rows.Add(null, E.MatriculeProf, E.ISBN, E.DateEmprunt.ToString(), E.DateFin.ToString()); } else { dgEmprunt.Rows.Add(null, E.MatriculeEtd, E.ISBN, E.DateEmprunt.ToString(), E.DateFin.ToString()); } } } }