private void GenererContenuInput() { ActiviteDAO daoActivite = new ActiviteDAO(); ViewBag.listeActivites = daoActivite.RecupererListeActivites(); Ville ville = new Ville(); List <Ville> listeVilles = ville.recupererVilles(); ViewBag.villes = listeVilles; }
public ActionResult posterDemande() { /*creation de la liste d'activites*/ ActiviteDAO myActiviteDAO = new ActiviteDAO(); List <Activite> maListeActiv = myActiviteDAO.RecupererListeActivites(); List <SelectListItem> listeLabelActivite = new List <SelectListItem>(); /*Extraction de la liste de libellés d'activite pour les afficher*/ foreach (var item in maListeActiv) { listeLabelActivite.Add(new SelectListItem(item.Nom_activite, item.Id_activite.ToString())); } ViewBag.Activite = listeLabelActivite; /*Chargement des minutes et heures*/ List <Heure> listeHeuresDebut = new List <Heure>(); List <SelectListItem> listeHeuresSelectDebut = new List <SelectListItem>(); for (int i = 7; i <= 20; i++) { listeHeuresDebut.Add(new Heure(i)); } foreach (var item in listeHeuresDebut) { listeHeuresSelectDebut.Add(new SelectListItem(item.ValeurHeure.ToString(), item.IdHeure.ToString())); } List <Heure> listeHeuresFin = new List <Heure>(); List <SelectListItem> listeHeuresSelectFin = new List <SelectListItem>(); for (int i = 8; i <= 21; i++) { listeHeuresFin.Add(new Heure(i)); } foreach (var item in listeHeuresFin) { listeHeuresSelectFin.Add(new SelectListItem(item.ValeurHeure.ToString(), item.IdHeure.ToString())); } List <Minute> listeMinutes = new List <Minute>(); List <SelectListItem> listeMinutesSelect = new List <SelectListItem>(); for (int i = 1; i <= 2; i++) { listeMinutes.Add(new Minute(i)); } foreach (var item in listeMinutes) { if (item.ValeurMinute == 0) { listeMinutesSelect.Add(new SelectListItem((item.ValeurMinute.ToString() + "0"), item.IdMinute.ToString())); } else { listeMinutesSelect.Add(new SelectListItem(item.ValeurMinute.ToString(), item.IdMinute.ToString())); } } ViewBag.heuresDebut = listeHeuresSelectDebut; ViewBag.heuresFin = listeHeuresSelectFin; ViewBag.minutes = listeMinutesSelect; //Chargement des villes et Adresses postales List <Ville> listeVilles = new List <Ville>(); List <SelectListItem> listeVilleSelect = new List <SelectListItem>(); for (int i = 1; i <= 3; i++) { Ville temp = new Ville(i); listeVilles.Add(temp); } foreach (var item in listeVilles) { listeVilleSelect.Add(new SelectListItem(item.NomVille.ToString() + "-" + item.CodePostal.ToString() , item.IdVille.ToString())); } ViewBag.Ville = listeVilleSelect; return(View()); }