Exemplo n.º 1
0
        public Livre FindLivreByTitle(string _titreLivre)
        {
            Livre result = bdd.Livres.Where(a => a.TitreLivre == _titreLivre).FirstOrDefault();

            return(result);
        }
Exemplo n.º 2
0
        protected override void Seed(BddContext context)
        {
            Auteur auteur1 = new Auteur {
                IdAuteur = 1, NomAuteur = "Senghor"
            };
            Auteur auteur2 = new Auteur {
                IdAuteur = 2, NomAuteur = "Thierno Monenembo"
            };
            Auteur auteur3 = new Auteur {
                IdAuteur = 3, NomAuteur = "Victor Hugo"
            };


            Livre livre1 = new Livre {
                IdLivre = 1, TitreLivre = "Diop Le Rénegat", DateParition = DateTime.Now, UnAuteur = auteur1
            };
            Livre livre2 = new Livre {
                IdLivre = 2, TitreLivre = "Le Cercle de l'independance", DateParition = DateTime.Now, UnAuteur = auteur2
            };
            Livre livre3 = new Livre {
                IdLivre = 3, TitreLivre = "Mort de rire", DateParition = DateTime.Now, UnAuteur = auteur3
            };
            Livre livre4 = new Livre {
                IdLivre = 4, TitreLivre = "Les vieux Marabou", DateParition = DateTime.Now, UnAuteur = auteur1
            };
            Livre livre5 = new Livre {
                IdLivre = 5, TitreLivre = "La terre promise", DateParition = DateTime.Now, UnAuteur = auteur3
            };

            Client client1 = new Client {
                Email = "*****@*****.**", NomClient = "Mamadou"
            };
            Client client2 = new Client {
                Email = "*****@*****.**", NomClient = "Razor"
            };

            //Ajout de trois Auteurs
            context.Auteurs.Add(auteur1);
            context.Auteurs.Add(auteur2);
            context.Auteurs.Add(auteur3);
            //Ajout de Deux clients
            context.Clients.Add(client1);
            context.Clients.Add(client2);
            //Ajout de 5 livres
            context.Livres.Add(livre1);
            context.Livres.Add(livre2);
            context.Livres.Add(livre3);
            context.Livres.Add(livre4);
            context.Livres.Add(livre5);
            //Operation de location
            context.Louers.Add(new LouerUnLivre {
                Livres = livre1, UnClient = client1
            });
            context.Louers.Add(new LouerUnLivre {
                Livres = livre2, UnClient = client1
            });
            context.Louers.Add(new LouerUnLivre {
                Livres = livre3, UnClient = client1
            });
            context.Louers.Add(new LouerUnLivre {
                Livres = livre4, UnClient = client2
            });
            context.Louers.Add(new LouerUnLivre {
                Livres = livre5, UnClient = client2
            });


            base.Seed(context);
        }