public ActionResult Create(ScoreboardResults scoreboardResult) { ViewBag.HasCookie = true ; ViewBag.OfficeID = 0; // Check if cookie exists if (HttpContext.Request.Cookies.Get("Confirmed") != null) { ViewData["Confirmed"] = "You've already answered"; return View(scoreboardResult); } try { scoreboardResult.Date = DateTime.Now; db.ScoreboardResults.Add(scoreboardResult); db.SaveChanges(); ViewData["Confirmed"] = "Your answer has been Confirmed"; // Create and set cookie HttpCookie cookie = new HttpCookie("Confirmed", "Created"); // Set cookie value = "True" cookie.Expires = DateTime.Today.AddDays(1); // Expires at midnight Response.SetCookie(cookie); } catch (Exception e) { ViewData["Confirmed"] = "Not Confirmed " + e.ToString(); } return View(scoreboardResult); }
public ActionResult Create(ScoreboardResults scoreboardResult) { ViewBag.HasCookie = true; ViewBag.OfficeID = 0; // Check if cookie exists if (HttpContext.Request.Cookies.Get("Confirmed") != null) { ViewData["Confirmed"] = "You've already answered"; return(View(scoreboardResult)); } try { scoreboardResult.Date = DateTime.Now; db.ScoreboardResults.Add(scoreboardResult); db.SaveChanges(); ViewData["Confirmed"] = "Your answer has been Confirmed"; // Create and set cookie HttpCookie cookie = new HttpCookie("Confirmed", "Created"); // Set cookie value = "True" cookie.Expires = DateTime.Today.AddDays(1); // Expires at midnight Response.SetCookie(cookie); } catch (Exception e) { ViewData["Confirmed"] = "Not Confirmed " + e.ToString(); } return(View(scoreboardResult)); }
public ActionResult Create() { HttpCookie c = HttpContext.Request.Cookies.Get("_Settings"); if (c != null) { ViewBag.OfficeId = c.Value.Split('-').First(); } ViewBag.HasCookie = (c == null) ? false : true; // Check cookie HttpCookie cookie = HttpContext.Request.Cookies.Get("Confirmed"); ViewData["Confirmed"] = (cookie != null) ? "You've already answered" : "Not Confirmed"; var scoreboardResult = new ScoreboardResults(); ViewBag.Questions = new List <string>() { { "Uppdraget" }, { "Ledningen" }, { "HiQ" }, { "Kollegorna" } }; return(View(scoreboardResult)); }
public ActionResult Create() { HttpCookie c = HttpContext.Request.Cookies.Get("_Settings"); if (c != null) ViewBag.OfficeId = c.Value.Split('-').First(); ViewBag.HasCookie = (c == null) ? false : true; // Check cookie HttpCookie cookie = HttpContext.Request.Cookies.Get("Confirmed"); ViewData["Confirmed"] = (cookie != null) ? "You've already answered" : "Not Confirmed"; var scoreboardResult = new ScoreboardResults(); ViewBag.Questions = new List<string>() { { "Uppdraget"}, { "Ledningen"}, { "HiQ"}, { "Kollegorna"} }; return View(scoreboardResult); }