Esempio n. 1
0
        private void txtrecherche_TextChanged(object sender, EventArgs e)
        {
            db = new dbadoptcontext();
            //recuperation de listes des clients
            var listanimal = db.animals.ToList();

            if (txtrecherche.Text != null)
            {
                switch (comboanimal.Text)
                {
                case "Nom":
                    //StringComparison.CurrentCultureIgnoreCase soit j'ai ecrit en majus ou miniscule
                    //-1 existe dans la base de données
                    listanimal = listanimal.Where(s => s.nom_animal.IndexOf(txtrecherche.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;

                case "Categorie":
                    listanimal = listanimal.Where(s => s.id_category.ToString().IndexOf(txtrecherche.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;
                }
            }
            //il faut vider la liste
            gridanimal.Rows.Clear();
            //l'ajout de la list dans le datagidview
            foreach (var list in listanimal)
            {
                gridanimal.Rows.Add(false, list.id_animal, list.nom_animal, list.quantite_animal, list.type_animal, list.sexe_animal, list.id_category);
            }
        }
Esempio n. 2
0
        private void txtrecherche1_TextChanged(object sender, EventArgs e)
        {
            db = new dbadoptcontext();
            //recuperation de listes des clients
            var listcat = db.categories.ToList();

            if (txtrecherche1.Text != null)
            {
                switch (combocategory.Text)
                {
                case "Nom":
                    //StringComparison.CurrentCultureIgnoreCase soit j'ai ecrit en majus ou miniscule
                    //-1 existe dans la base de données
                    listcat = listcat.Where(s => s.name_category.IndexOf(txtrecherche1.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;
                }
            }
            //il faut vider la liste
            gridcategory.Rows.Clear();
            //l'ajout de la list dans le datagidview
            foreach (var list in listcat)
            {
                gridcategory.Rows.Add(false, list.id_category, list.name_category);
            }
        }
Esempio n. 3
0
 //Fonction remplir datagrid animal
 public void Remplirgridanimal()
 {
     db = new dbadoptcontext();
     foreach (var P in db.animals)
     {
         gridanimaldetail.Rows.Add(P.id_animal, P.nom_animal, P.quantite_animal);
     }
 }
Esempio n. 4
0
 //remlissage de datagrid par client
 public void Remplirgridclient()
 {
     db = new dbadoptcontext();
     foreach (var P in db.clients)
     {
         gridclient.Rows.Add(P.id_client, P.nom_client, P.telephone_client, P.sexe_client, P.email_client, P.adresse_client, P.pays_client);
     }
 }
Esempio n. 5
0
 //l'ajout des données dans le DataGridView
 public void actualiser()
 {
     db = new dbadoptcontext();
     //vider le datagridview si il ya des données
     gridcategory.Rows.Clear();
     //ajout dans les Rows
     foreach (var category in db.categories)
     {
         gridcategory.Rows.Add(false, category.id_category, category.name_category);
     }
 }
Esempio n. 6
0
 public Add_edit_animal(UserControl user)
 {
     InitializeComponent();
     db = new dbadoptcontext();
     this.useranimal = user;
     //affichages des categories dans combobox
     combocategoriey.DataSource = db.categories.ToList();
     //filtrages par noms
     combocategoriey.DisplayMember = "name_category";
     combocategoriey.ValueMember   = "id_category";
 }
Esempio n. 7
0
 //l'ajout des données dans le DataGridView
 public void actualiser()
 {
     db = new dbadoptcontext();
     //vider le datagridview si il ya des données
     dataanimal.Rows.Clear();
     //ajout dans les Rows
     foreach (var client in db.clients)
     {
         dataanimal.Rows.Add(false, client.id_client, client.nom_client, client.telephone_client, client.sexe_client, client.email_client, client.adresse_client, client.pays_client);
     }
 }
Esempio n. 8
0
 //actualisation de datagrid
 public void actualiser()
 {
     db = new dbadoptcontext();
     //vider le datagridview si il ya des données
     gridanimal.Rows.Clear();
     //ajout dans les Rows
     foreach (var animal in db.animals)
     {
         gridanimal.Rows.Add(false, animal.id_animal, animal.nom_animal, animal.quantite_animal, animal.type_animal, animal.sexe_animal, animal.id_category);
     }
 }
Esempio n. 9
0
        private void txtsearch_TextChanged(object sender, EventArgs e)
        {
            db = new dbadoptcontext();
            //recuperation de listes des clients
            var listanimal = db.animals.ToList();

            //StringComparison.CurrentCultureIgnoreCase soit j'ai ecrit en majus ou miniscule
            //-1 existe dans la base de données
            listanimal = listanimal.Where(s => s.nom_animal.IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();

            gridanimaldetail.Rows.Clear();

            foreach (var P in listanimal)
            {
                gridanimaldetail.Rows.Add(P.id_animal, P.nom_animal, P.quantite_animal);
            }
        }
Esempio n. 10
0
        private void txtsearch_TextChanged(object sender, EventArgs e)
        {
            db = new dbadoptcontext();
            //recuperation de listes des clients
            var listclient = db.clients.ToList();

            if (txtsearch.Text != null)
            {
                switch (comboanimal.Text)
                {
                case "Nom":
                    //StringComparison.CurrentCultureIgnoreCase soit j'ai ecrit en majus ou miniscule
                    //-1 existe dans la base de données
                    listclient = listclient.Where(s => s.nom_client.IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;

                case "Telephone":
                    listclient = listclient.Where(s => s.telephone_client.ToString().IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;

                case "Sexe":
                    listclient = listclient.Where(s => s.sexe_client.ToString().IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;

                case "Email":
                    listclient = listclient.Where(s => s.email_client.ToString().IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;

                case "Adresse":
                    listclient = listclient.Where(s => s.adresse_client.ToString().IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;

                case "Pays":
                    listclient = listclient.Where(s => s.pays_client.ToString().IndexOf(txtsearch.Text, StringComparison.CurrentCultureIgnoreCase) != -1).ToList();
                    break;
                }
            }
            //il faut vider la liste
            dataanimal.Rows.Clear();
            //l'ajout de la list dans le datagidview
            foreach (var list in listclient)
            {
                dataanimal.Rows.Add(false, list.id_client, list.nom_client, list.telephone_client, list.sexe_client, list.email_client, list.adresse_client, list.pays_client);
            }
        }
Esempio n. 11
0
 public Frm_detail_adop()
 {
     InitializeComponent();
     db = new dbadoptcontext();
 }
Esempio n. 12
0
 public List_adopt()
 {
     InitializeComponent();
     db = new dbadoptcontext();
 }
Esempio n. 13
0
 public List_client()
 {
     InitializeComponent();
     db = new dbadoptcontext();
     //desactivation des textbox
 }
Esempio n. 14
0
 public Animal_list()
 {
     InitializeComponent();
     db = new dbadoptcontext();
 }