public ActionResult ViewPayroll(PayrollViewModel viewModel)
        {
            var pc    = new PayrollCalculator(db);
            var stubs = pc.GetPayroll(viewModel.StartDate, viewModel.NumberOfWeeks);

            return(View(stubs));
        }
        public IEnumerable <PayStub> Index(string dateString, string weekString)
        {
            //var rangeQuery = HttpUtility.ParseQueryString(Request.RequestUri.Query);
            var startDate = DateTime.ParseExact(dateString, "yyyyMMdd", CultureInfo.CurrentCulture);

            var numberOfWeeks = Convert.ToInt32(weekString);
            var pc            = new PayrollCalculator(db);

            var payroll = pc.GetPayroll(startDate, numberOfWeeks);

            return(payroll);
        }