예제 #1
0
        private void GenererContenuInput()
        {
            ActiviteDAO daoActivite = new ActiviteDAO();

            ViewBag.listeActivites = daoActivite.RecupererListeActivites();

            Ville        ville       = new Ville();
            List <Ville> listeVilles = ville.recupererVilles();

            ViewBag.villes = listeVilles;
        }
예제 #2
0
        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());
        }