public ActionResult Index() { var values = new ForeignKeyValues { Customers = CustomerRepository.Customers, Vendors = VendorRepository.Vendors, Products = ProductRepository.Products }; return(View(values)); }
public ActionResult Index() { ViewBag.Message = "Interventions inscrites par les mentors."; var values = new ForeignKeyValues { Mentores = db.Mentores, Mentors = db.Mentors }; ViewData["AnneeEnCours"] = Environment.GetEnvironmentVariable("AnneePhytoEnCours"); return(View(values)); }
public ActionResult Index() { ViewBag.Message = "Veuillez inscrire vos interventions et n'oubliez pas d'enregistrer les modifications."; var values = new ForeignKeyValues { Mentores = db.Mentores }; //if (User.Identity.GetUserName() == "luc") //{ // Session["intNoMentor"] = 2; //} //else if (User.Identity.GetUserName() == "david") //{ // Session["intNoMentor"] = 3; //} //else if (User.Identity.GetUserName() == "isabelle") //{ // Session["intNoMentor"] = 4; //} //else if (User.Identity.GetUserName() == "veronique") //{ // Session["intNoMentor"] = 5; //} //else if (User.Identity.GetUserName() == "patrice") //{ // Session["intNoMentor"] = 6; //} //else if (User.Identity.GetUserName() == "vicky") //{ // Session["intNoMentor"] = 7; //} //else if (User.Identity.GetUserName() == "nadia") //{ // Session["intNoMentor"] = 8; //} //else if (User.Identity.GetUserName() == "dominique") //{ // Session["intNoMentor"] = 9; //} var monContext = new ApplicationDbContext(); List <Mentor> mesMentors = monContext.Mentors.ToList(); if (mesMentors.Any(a => a.NoMentor == HttpContext.User.FindFirstValue(ClaimTypes.NameIdentifier))) // if (mesMentors.Any(a=>a.NoMentor==User.Identity.GetUserId())) { HttpContext.Session.SetString("intNoMentor", HttpContext.User.FindFirstValue(ClaimTypes.NameIdentifier)); //Session["intNoMentor"] = User.Identity.GetUserId(); } else { HttpContext.Session.SetString("intNoMentor", ""); // Session["intNoMentor"] = ""; } ViewData["AnneeEnCours"] = Environment.GetEnvironmentVariable("AnneePhytoEnCours"); // string strSQL as string = ""; string strNoMentor = (HttpContext.Session.GetString("intNoMentor")).ToString(); //string strNoMentor = (Session["intNoMentor"].ToString()); ViewData["ListeMentor"] = ObtenirListeMentore(strNoMentor); // IQueryable<Mentor> monMentor = db.Mentors.Where(b => b.NoMentor == iNoMentor); Mentor monMentor = db.Mentors.FirstOrDefault(m => m.NoMentor == strNoMentor); if (monMentor != null && monMentor.DateConnexionMentor != null) { dateMin = (DateTime)monMentor.DateConnexionMentor; dateMin = dateMin.AddDays(1); } else { dateMin = DateTime.Now.Date.AddDays(-1); } ViewData["DateFermeture"] = dateMin; return(View(values)); }