Пример #1
0
        private void SetCustomerData()
        {
            // Get Customers in Queue
            var queueHandler = new QueueLedger();
            var fromDate     = DateTime.Now.Date;
            var toDate       = DateTime.Now.Date.AddDays(1);
            int businessId   = 1;

            ManagerDasboardData.Customers = queueHandler.GetCustomersInQueue(businessId, fromDate, toDate);

            foreach (var item in ManagerDasboardData.Customers)
            {
                if (item.QueueExitTime != null)
                {
                    ManagerDasboardData.CustomersServedToday += 1;
                }
                else
                {
                    ManagerDasboardData.CustomersAtPresent += 1;
                }
                ManagerDasboardData.Capacity = item.Capacity;
            }

            name.Value   = string.Empty;
            email.Value  = string.Empty;
            mobile.Value = string.Empty;
        }
Пример #2
0
        protected void searchSubmit_Click(object sender, EventArgs e)
        {
            var fromDateSelected = fromDate.Value;
            var toDateSelected   = toDate.Value;
            int businessId       = 1;

            var fromDateConvertTest = DateTime.TryParse(fromDateSelected.Trim(), out DateTime fromDateConverted);
            var toDateConvertTest   = DateTime.TryParse(toDateSelected.Trim(), out DateTime toDateConverted);

            // Put Validation
            if (fromDateConvertTest && toDateConvertTest)
            {
                var queueHandler = new QueueLedger();
                customerSearchResults = queueHandler.GetCustomersInQueue(businessId, fromDateConverted, toDateConverted);

                foreach (var item in customerSearchResults)
                {
                    noResults = false;
                    break;
                }
            }
        }