Exemplo n.º 1
0
        public ActionResult Ajouter()
        {
            var SysLst = new List <string>();
            var SysQry = from b in zoneRepository.FindMany(x => x.CentreID == SessionData.CurrentUser.CentreID)
                         select b.Nom;

            SysLst.AddRange(SysQry.Distinct());
            ViewBag.ZoneList = new SelectList(SysLst);

            return(View());
        }
Exemplo n.º 2
0
        //[HttpGet]
        public ActionResult Ajouter()
        {
            #region dropdownlist
            var SysLst = new List <string>();
            var SysQry = periodeRepository.GetAll().ToList();
            foreach (Periode p in SysQry)
            {
                string pr = "from " + p.DateDebut.ToString().Substring(0, 10) + "  to " + p.DateFin.Date.ToString().Substring(0, 10);
                SysLst.Add(pr);
            }
            ViewBag.PeriodeList = new SelectList(SysLst);

            var SysLst3 = new List <string>();
            SysLst3.Add("2 jours"); SysLst3.Add("1 jour"); SysLst3.Add("< 1 jour");
            ViewBag.DureeList = new SelectList(SysLst3);

            var SysLst4 = new List <int>();
            for (int i = 1; i < 24; i++)
            {
                SysLst4.Add(i);
            }
            ViewBag.HeureList = new SelectList(SysLst4);

            var SysLst5 = new List <int>();
            for (int i = 0; i < 60; i += 5)
            {
                SysLst5.Add(i);
            }
            ViewBag.MinuteList = new SelectList(SysLst5);


            var SysLst6 = new List <string>();
            if (MvcGlobalisationSupport.CultureManager.GetLanguage() == "fr")
            {
                var SysQry6 = from b in themeRepository.GetAll()
                              select b.Nom_fr;
                SysLst6.AddRange(SysQry6.Distinct());
            }
            else if (MvcGlobalisationSupport.CultureManager.GetLanguage() == "en")
            {
                var SysQry6 = from b in themeRepository.GetAll() select b.Nom_en;
                SysLst6.AddRange(SysQry6.Distinct());
            }
            else if (MvcGlobalisationSupport.CultureManager.GetLanguage() == "de")
            {
                var SysQry6 = from b in themeRepository.GetAll() select b.Nom_de;
                SysLst6.AddRange(SysQry6.Distinct());
            }
            else if (MvcGlobalisationSupport.CultureManager.GetLanguage() == "it")
            {
                var SysQry6 = from b in themeRepository.GetAll() select b.Nom_it;
                SysLst6.AddRange(SysQry6.Distinct());
            }
            ViewBag.ThemeList = new SelectList(SysLst6);


            var SysLst1 = new List <float>();
            var SysQry1 = from b in prixRepository.GetAll()
                          select b.PrixAdulte;
            SysLst1.AddRange(SysQry1.Distinct());
            ViewBag.PrixList = new SelectList(SysLst1);

            var SysLst2 = new List <string>();
            SysLst2.Add("Valide");
            SysLst2.Add("Non Valide");
            ViewBag.EtatList = new SelectList(SysLst2);

            var SysLst7 = new List <string>();
            var SysQry7 = from b in zoneRepository.FindMany(x => x.CentreID == SessionData.CurrentUser.CentreID)
                          select b.Nom;
            SysLst7.AddRange(SysQry7.Distinct());
            ViewBag.ZoneList = new SelectList(SysLst7);
            #endregion

            return(View());
        }