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(); } }
// 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); }