Ejemplo n.º 1
0
        private string ResultatRecherche(FRM_Recherhce Recherche)
        {
            string WHERE = "";

            if (Recherche.TXT_Titre.Text.Length != 0)
            {
                string titreRecherche = Recherche.TXT_Titre.Text;
                WHERE = WHERE + "AND L.titre Like '%" + titreRecherche + "%' ";
            }

            if (Recherche.CBX_Auteur.Text != "")
            {
                string Auteur = Recherche.ListAuteur[Recherche.CBX_Auteur.SelectedIndex];
                //MessageBox.Show(Auteur + " | " + Auteur.Length);
                WHERE = WHERE + "AND A.id_auteur = '" + Auteur + "' ";
            }

            if (Recherche.CBX_Genre.Text != "")
            {
                string Genre = Recherche.ListGenre[Recherche.CBX_Genre.SelectedIndex];
                WHERE = WHERE + "AND G.id_genre = " + Genre + " ";
            }

            if (Recherche.CBX_Serie.Text != "")
            {
                string Serie = Recherche.ListSerie[Recherche.CBX_Serie.SelectedIndex];
                WHERE = WHERE + " AND S.id_serie = " + Serie + " ";
            }

            return(WHERE);
        }
Ejemplo n.º 2
0
        private void B_ObtenirLivre_Click(object sender, EventArgs e)
        {
            Active        active    = new Active(false, this);
            FRM_Recherhce recherche = new FRM_Recherhce(biblio.Database);

            recherche.ShowDialog();
            active.visibleForm(true);

            if (recherche.DialogResult == DialogResult.OK)
            {
                AfficheLesEnregistrementsEpub(ResultatRecherche(recherche));
            }
        }