public CategorieController
 (
     CategorieRepository categorieRepository
 )
 {
     this.categorieRepository = categorieRepository;
 }
Exemple #2
0
 public CategoriePopup(Travel activeTravel, ObservableCollection <CategorieViewModel> categories)
 {
     InitializeComponent();
     this.activeTravel  = activeTravel;
     this.categorieRepo = new CategorieRepository();
     this.categories    = categories;
 }
 public CategoriePopupRename(Categorie activeCategorie, ObservableCollection <CategorieViewModel> categories)
 {
     InitializeComponent();
     this.activeCategorie = activeCategorie;
     this.categorieRepo   = new CategorieRepository();
     this.categories      = categories;
 }
 public ItemPage()
 {
     InitializeComponent();
     travelRepo    = new TravelRepository();
     categorieRepo = new CategorieRepository();
     itemRepo      = new ItemRepository();
 }
Exemple #5
0
 public ProductController
 (
     ProductRepository productRepository,
     CategorieRepository categorieRepository
 )
 {
     this.productRepository   = productRepository;
     this.categorieRepository = categorieRepository;
 }
Exemple #6
0
 public void SetValues()
 {
     ManufacturerComboBox.ItemsSource = ManufacturerRepository.GetAll();
     CategorieComboBox.ItemsSource    = CategorieRepository.GetAll();
     ManufacturerComboBox.Text        = Product.Manufacturer.name;
     CategorieComboBox.Text           = Product.Categorie.name;
     NameTextBox.Text  = Product.name;
     PriceTextBox.Text = Product.price.ToString();
     ManufacturedDatePiker.SelectedDate = Product.manufacturedDate;
     ImportDatePiker.SelectedDate       = Product.importDate;
 }
Exemple #7
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            IUtilisateurRepository utilisateurRepository = new UtilisateurRepository();
            IAlbumRepository       albumRepository       = new AlbumRepository();
            ICategorieRepository   categorieRepository   = new CategorieRepository();
            IGenreRepository       genreRepository       = new GenreRepository();

            Application.Run(new BDliotheque(utilisateurRepository, albumRepository, categorieRepository, genreRepository));
        }
Exemple #8
0
        public StandartModel()
        {
            this.RoleModels = new List <RoleModel>();
            UtilisateurRepository ur = new UtilisateurRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);

            RoleModels = ur.getAllRolesForRegisterModel().Select(item => mapToVIEWmodels.RoleTORoleModel(item)).ToList();
            // -----------------------------------------------------------------------------------
            this.ListeAnimaux = new List <AnimalModel>();
            AnimalRepository animRepo = new AnimalRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);

            ListeAnimaux = animRepo.getAll().Select(item => mapToVIEWmodels.animalToAnimalModel(item)).ToList();
            // ------------                                                           -----------
            // ------------                                                           -----------
            CategorieRepository ctr = new CategorieRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);

            foreach (AnimalModel eachAnimalModel in ListeAnimaux)
            {
                eachAnimalModel.allCategories = ctr.getAll().Select(item => mapToVIEWmodels.CategorieTOCategorieModel(item)).ToList();
            }
        }
Exemple #9
0
        // GET: Admin/Home
        public ActionResult Index()
        {
            AdminModel admiM = new AdminModel();
            UtilisateurRepository ur = new UtilisateurRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);
            // stocker l'utilisateur dans AdminModel
            admiM.Utilisateur = mapToVIEWmodels.utilisateurTOprofileModel(ur.getOne(SessionUtilisateur.ConnectedUser.IdUtilisateur));

            // stocker fraichement animalModif
            //if (SessionUtilisateur.ConnectedUserAnimals != null)
            //{
            //     admiM.Animal = SessionUtilisateur.ConnectedUserAnimals.Last();

            //}
            //afficher les categories de l'animal
            CategorieRepository ctr = new CategorieRepository(ConfigurationManager.ConnectionStrings["My_Asptest_Cnstr"].ConnectionString);
            admiM.Animal.allCategories = ctr.getAll().Select(item => mapToVIEWmodels.CategorieTOCategorieModel(item)).ToList();
            //if (SessionUtilisateur.ConnectedUserPackage != null)
            //{
            //    admiM.Animal = SessionUtilisateur.ConnectedUserAnimals.Last();
            //}
            // stocker si animal = deleted or not
            admiM.UserIsDeleted = Convert.ToBoolean(TempData["userDeleted"]);
            return View(admiM);
        }
        public void Initialize()
        {
            TestRepository.InitDB();

            categorieRepository = new CategorieRepository();
        }
 public CategorieController()
 {
     repository = new CategorieRepository();
 }
Exemple #12
0
        static void FillDB()
        {
            using (ISession session = sessionFactory.OpenSession())
            {
                CategorieRepository categorieRepository = new CategorieRepository();
                Categorie           manga = new Categorie("Manga");
                Categorie           bd    = new Categorie("BD");
                Categorie           comic = new Categorie("Comic");

                GenreRepository genreRepository          = new GenreRepository();
                Genre           drame                    = new Genre("Drame");
                Genre           fantastique              = new Genre("Fantastique");
                Genre           humour                   = new Genre("Humour");
                Genre           suspense                 = new Genre("Suspense");
                Genre           polarThriller            = new Genre("Polar/Thriller");
                Genre           francoBelge              = new Genre("Franco-Belge");
                Genre           aventure                 = new Genre("Aventure");
                Genre           biographie               = new Genre("Biographie");
                Genre           superHeros               = new Genre("Super-Héros");
                Genre           jeunesse                 = new Genre("Jeunesse");
                Genre           western                  = new Genre("Western");
                Genre           documentaireEncyclopedie = new Genre("Documentaire/Encyclopédie");
                Genre           belge                    = new Genre("Belge");

                SerieRepository serieRepository = new SerieRepository();
                Serie           deathNote       = new Serie("Death Note");
                Serie           gaston          = new Serie("Gaston");
                Serie           tintin          = new Serie("Tintin");
                Serie           persepolis      = new Serie("Persepolis");
                Serie           asterix         = new Serie("Astérix");
                Serie           rubriqueabrac   = new Serie("Rubrique-à-Brac");
                Serie           watchmen        = new Serie("Watchmen");
                Serie           schtroumpfs     = new Serie("Les Schtroumpfs");
                Serie           lechat          = new Serie("Le Chat");
                Serie           luckyLuke       = new Serie("Lucky Luke");
                Serie           civilWar        = new Serie("Civil War");
                Serie           maus            = new Serie("Maus");
                Serie           calvinHobbes    = new Serie("Calvin et Hobbes");

                AuteurRepository auteurRepository = new AuteurRepository();
                Auteur           ohba             = new Auteur("Tsugumi", "Ohba");
                Auteur           obata            = new Auteur("Takeshi", "Obata");
                Auteur           franquin         = new Auteur("André", "Franquin");
                Auteur           jidehem          = new Auteur("Jidéhem", "");
                Auteur           herge            = new Auteur("Hergé", "");
                Auteur           strapi           = new Auteur("Marjane", "Strapi");
                Auteur           goscinny         = new Auteur("René", "Goscinny");
                Auteur           gotlib           = new Auteur("Gotlib", "");
                Auteur           moore            = new Auteur("Alan", "Moore");
                Auteur           peyo             = new Auteur("Peyo", "");
                Auteur           delporte         = new Auteur("Yvan", "Delporte");
                Auteur           geluck           = new Auteur("Philippe", "Geluck");
                Auteur           morris           = new Auteur("Morris", "");
                Auteur           millar           = new Auteur("Mark", "Millar");
                Auteur           spiegelman       = new Auteur("Art", "Spiegelman");
                Auteur           uderzo           = new Auteur("Albert", "Uderzo");
                Auteur           watterson        = new Auteur("Bill", "Watterson");
                Auteur           mcniven          = new Auteur("Steve", "McNiven");

                EditeurRepository editeurRepository = new EditeurRepository();
                Editeur           kana           = new Editeur("Kana");
                Editeur           dupuis         = new Editeur("Dupuis");
                Editeur           casterman      = new Editeur("Casterman");
                Editeur           lassociation   = new Editeur("L'association");
                Editeur           hachette       = new Editeur("Hacette Livre");
                Editeur           dargaud        = new Editeur("Dargaud");
                Editeur           dc             = new Editeur("DC Comics");
                Editeur           marvel         = new Editeur("Marvel France");
                Editeur           flammarion     = new Editeur("Flammarion");
                Editeur           lombard        = new Editeur("Lombard");
                Editeur           horscollection = new Editeur("Hors Collection");

                AlbumRepository albumRepository = new AlbumRepository();
                Album           alb1            = new Album("death-note-t1.jpg", "Death Note - Tome 1", manga, kana, deathNote);
                alb1.Auteurs.Add(ohba);
                alb1.Auteurs.Add(obata);
                alb1.Genres.Add(drame);
                alb1.Genres.Add(fantastique);
                alb1.Genres.Add(polarThriller);
                alb1.Genres.Add(suspense);

                Album alb2 = new Album("les-archives-de-lagaffe.jpg", "Les archives de Lagaffe", bd, dupuis, gaston);
                alb2.Auteurs.Add(franquin);
                alb2.Auteurs.Add(jidehem);
                alb2.Genres.Add(francoBelge);
                alb2.Genres.Add(humour);

                Album alb3 = new Album("tintin-au-tibet.jpg", "Tintin au Tibet", bd, casterman, tintin);
                alb3.Auteurs.Add(herge);
                alb3.Genres.Add(francoBelge);
                alb3.Genres.Add(humour);

                Album alb4 = new Album("persepolis.jpg", "Persepolis - Tome 1", bd, lassociation, persepolis);
                alb4.Auteurs.Add(strapi);
                alb4.Genres.Add(biographie);

                Album alb5 = new Album("asterix-le-gaulois.jpg", "Astérix le Gaulois - Astérix Tome 1 ", bd, hachette, asterix);
                alb5.Auteurs.Add(goscinny);
                alb5.Genres.Add(humour);

                Album alb6 = new Album("rubrique-a-brac.jpg", "Rubrique-à-brac - Tome 1 ", bd, dargaud, rubriqueabrac);
                alb6.Auteurs.Add(gotlib);
                alb6.Genres.Add(humour);

                Album alb7 = new Album("watchmen-1.jpg", "Watchmen - Vol 1", comic, dc, watchmen);
                alb7.Auteurs.Add(moore);
                alb7.Genres.Add(superHeros);

                Album alb8 = new Album("schtroumpfs-noirs.jpg", "Les Schtroumpfs Noirs ", bd, dupuis, schtroumpfs);
                alb8.Auteurs.Add(peyo);
                alb8.Genres.Add(aventure);
                alb8.Genres.Add(jeunesse);

                Album alb9 = new Album("le-chat.jpg", "Le Chat - Tome 1", bd, casterman, lechat);
                alb9.Auteurs.Add(geluck);
                alb9.Genres.Add(humour);

                Album alb10 = new Album("la-guerison-des-daltons.jpg", "La guérison des Daltons", bd, dargaud, luckyLuke);
                alb10.Auteurs.Add(goscinny);
                alb10.Auteurs.Add(morris);
                alb10.Genres.Add(humour);
                alb10.Genres.Add(belge);
                alb10.Genres.Add(western);

                Album alb11 = new Album("maus-t1.jpg", "Maus - Tome 1 : Un survivant raconte ", bd, flammarion, maus);
                alb11.Auteurs.Add(spiegelman);
                alb11.Genres.Add(documentaireEncyclopedie);

                Album alb12 = new Album("asterix-la-serpe-dor.jpg", "Astérix - 2 - La serpe d'or", bd, dargaud, asterix);
                alb12.Auteurs.Add(goscinny);
                alb12.Auteurs.Add(uderzo);
                alb12.Genres.Add(humour);

                Album alb13 = new Album("civil-war.jpg", "Civil War - Tome 01 ", comic, marvel, civilWar);
                alb13.Auteurs.Add(millar);
                alb13.Auteurs.Add(mcniven);
                alb13.Genres.Add(superHeros);

                Album alb14 = new Album("calvin-hobbes.jpg", "Calvin et Hobbes - Tome 1 - Adieu monde cruel !", bd, horscollection, calvinHobbes);
                alb14.Auteurs.Add(watterson);
                alb14.Genres.Add(humour);

                Album alb15 = new Album("tintin-au-pays-soviets.jpg", "Tintin au pays des Soviets", bd, casterman, tintin);
                alb15.Auteurs.Add(herge);
                alb15.Genres.Add(aventure);
                alb15.Genres.Add(francoBelge);

                UtilisateurRepository utilisateurRepository = new UtilisateurRepository();
                Utilisateur           bpesquet  = new Utilisateur("bpesquet", "jaimelegenielog");
                Utilisateur           sbertrand = new Utilisateur("sbertrand", "moiaussijaimelegenielog");
                Utilisateur           lulu31    = new Utilisateur("lulu31", "coucou");

                categorieRepository.Save(manga);
                categorieRepository.Save(bd);
                categorieRepository.Save(comic);

                genreRepository.Save(drame);
                genreRepository.Save(fantastique);
                genreRepository.Save(polarThriller);
                genreRepository.Save(suspense);
                genreRepository.Save(francoBelge);
                genreRepository.Save(humour);
                genreRepository.Save(superHeros);
                genreRepository.Save(biographie);
                genreRepository.Save(aventure);
                genreRepository.Save(jeunesse);
                genreRepository.Save(belge);
                genreRepository.Save(western);
                genreRepository.Save(documentaireEncyclopedie);

                editeurRepository.Save(kana);
                editeurRepository.Save(dupuis);
                editeurRepository.Save(casterman);
                editeurRepository.Save(lassociation);
                editeurRepository.Save(hachette);
                editeurRepository.Save(dargaud);
                editeurRepository.Save(dc);
                editeurRepository.Save(marvel);
                editeurRepository.Save(flammarion);
                editeurRepository.Save(lombard);
                editeurRepository.Save(horscollection);

                auteurRepository.Save(ohba);
                auteurRepository.Save(franquin);
                auteurRepository.Save(herge);
                auteurRepository.Save(strapi);
                auteurRepository.Save(goscinny);
                auteurRepository.Save(moore);
                auteurRepository.Save(peyo);
                auteurRepository.Save(delporte);
                auteurRepository.Save(geluck);
                auteurRepository.Save(morris);
                auteurRepository.Save(millar);
                auteurRepository.Save(spiegelman);
                auteurRepository.Save(uderzo);
                auteurRepository.Save(watterson);

                serieRepository.Save(deathNote);
                serieRepository.Save(gaston);
                serieRepository.Save(tintin);
                serieRepository.Save(persepolis);
                serieRepository.Save(asterix);
                serieRepository.Save(rubriqueabrac);
                serieRepository.Save(watchmen);
                serieRepository.Save(schtroumpfs);
                serieRepository.Save(lechat);
                serieRepository.Save(luckyLuke);
                serieRepository.Save(civilWar);
                serieRepository.Save(maus);
                serieRepository.Save(calvinHobbes);

                albumRepository.Save(alb1);
                albumRepository.Save(alb2);
                albumRepository.Save(alb3);
                albumRepository.Save(alb4);
                albumRepository.Save(alb5);
                albumRepository.Save(alb6);
                albumRepository.Save(alb7);
                albumRepository.Save(alb8);
                albumRepository.Save(alb9);
                albumRepository.Save(alb10);
                albumRepository.Save(alb11);
                albumRepository.Save(alb12);
                albumRepository.Save(alb13);
                albumRepository.Save(alb14);
                albumRepository.Save(alb15);

                utilisateurRepository.Save(bpesquet);
                utilisateurRepository.Save(sbertrand);
                utilisateurRepository.Save(lulu31);

                session.Clear();
            }
        }