protected void updateFields()
        {
            //get all checked in users
            Dictionary <int, string> checkedInUsers = Requests.Requests.getAllUsersByCheckIn(1);

            //get all checked out users
            Dictionary <int, string> checkedOutUsers = Requests.Requests.getAllUsersByCheckIn(0);

            //get html context
            checkInUsersContext  = GenerateHTMLContext.GenerateMenuHTMLContextForUserCheckInOut(checkedInUsers, true);
            checkOutUsersContext = GenerateHTMLContext.GenerateMenuHTMLContextForUserCheckInOut(checkedOutUsers, false);
        }
Exemple #2
0
        public async void OnPostButton()
        {
            //get currently logged in user name
            userName = HttpContext.Session.GetString("userName");

            int item_type = FunctionHelpers.getItemTypeFromName(CategorySelection);

            //get items of that category
            List <Item> items = Requests.Requests.GetItemsFromType(item_type);//call rest

            //display the items of that category
            HtmlContext = GenerateHTMLContext.GenerateMenuHTMLContextForItems(items);
        }
Exemple #3
0
        public ActionResult OnGet()
        {
            try
            {
                int.Parse(HttpContext.Session.GetString("userId"));
            }
            catch (Exception e)
            {
                return(Redirect("/"));
            }

            //validate user
            itemTypes      = Requests.Requests.GetItemTypes();
            itemCategories = Requests.Requests.GetItemCategories();

            //firstly display the categories
            HtmlContext = GenerateHTMLContext.GenerateMenuHTMLContextForCategoriesAndTypes(itemTypes, itemCategories);

            //get currently logged in user name
            userName = HttpContext.Session.GetString("userName");

            return(Page());
        }
Exemple #4
0
 protected void updateFields()
 {
     todaysOrders            = Requests.Requests.getTodaysOrders();
     todaysOrdersHtmlContext = GenerateHTMLContext.GenerateMenuHTMLContextForTodaysOrders(todaysOrders);;
 }