public IActionResult Index() { ViewBag.Welcome = "Welcome to the Visitor Management System"; ViewData["AnotherWelcome"] = "Please enter your name"; //======= Conditions of Acceptance //Gets or sets the absolute path to the directory that contains the web-servable application content files. ViewData["Conditions"] = _textFileOperations.LoadConditionsForAcceptanceText(); return(View()); }
public IActionResult Index() { ViewBag.Welcome = "Welcome to visitor C# party house"; ViewData["darren"] = "Another C# welcome"; ViewBag.NewVisitor = new Visitors() { FirstName = "Howard", LastName = "Jones" }; //======= Conditions of Acceptance //Gets or sets the absolute path to the directory that contains the web-servable application content files. ViewData["Conditions"] = _textFileOperations.LoadConditionsForAcceptanceText(); return View(); }
public IActionResult Index() { ViewBag.Steve = "Welcome to Visitor Management"; ViewData["Sam"] = "Another welcome"; ViewBag.NewVisitor = new Visitors() { FirstName = "Howard", LastName = "Jones" }; // Environment myEnvironment = new Environment; //======= Conditions of Acceptance //Gets or sets the absolute path to the directory that contains the web-servable application content files. ViewData["Conditions"] = _textFileOperations.LoadConditionsForAcceptanceText(); return(View()); }
public IActionResult Index() { //https://www.learnrazorpages.com/razor-pages/tag-helpers/select-tag-helper List <SelectListItem> Top5Staff = new List <SelectListItem>(); ViewData["Staff"] = ListOfStaff(Top5Staff); ViewData["Conditions"] = _textFileOperations.LoadConditionsForAcceptanceText(); //loaded in the Dropdownbox var AllVisitor = _context.Visitor .OrderBy(n => n.FirstName) .Select(n => new SelectListItem { Value = (n.Id + " " + n.StaffName.Id).ToString(), Text = (n.FirstName.Trim() + " " + n.LastName.Trim() + " " + n.Business.Trim() + " " + n.StaffName.Name.Trim()) }) .ToList(); List <SelectListItem> DistAllVisitors = new List <SelectListItem>(); //get just the unique visitors and not repeated because the Value is unique I needed only the Text to compare with. - create a new visitorcomparer class that just compares the text fields and not the values. https://blogs.msdn.microsoft.com/kaevans/2010/09/02/fun-with-linq-and-distinct/ DistAllVisitors.AddRange(AllVisitor.Distinct(new VisitorComparer())); ViewData["ReturningVisitors"] = DistAllVisitors; List <Visitor> VisitorLogOut = new List <Visitor>(); VisitorLogOut.AddRange(_context.Visitor.OrderBy(v => v.FirstName).Where(v => v.DateOut == default(DateTime)).ToList()); ViewData["VisitorLogOut"] = VisitorLogOut; return(View()); }