Example #1
0
        public IActionResult Index()
        {
            var sw = new Stopwatch();

            sw.Start();

            var homeViewModel = new HomeViewModel()
            {
                TotalPaidInvoiceCount = InvoiceAccessMethods.GetSumOfInvoicesHeld(true),
                PaidInvoiceTotal      = InvoiceAccessMethods.GetTotalFundsInvoiced(),
                Customers             = GetCustomers()
            };

            sw.Stop();
            homeViewModel.LoadingTime = sw.ElapsedMilliseconds;

            return(View(homeViewModel));
        }