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