public ActionResult Index(PayrollReportViewModel vm)
        {
            if (vm.PersonPrimaryInfoID.HasValue && vm.PersonPrimaryInfoID != 0)
            {
                ComputePayrollForPerson p = new ComputePayrollForPerson(this.unitOfWork, vm.PersonPrimaryInfoID.GetValueOrDefault(), vm.StartDate.GetValueOrDefault(), vm.EndDate.GetValueOrDefault());
                vm.ReportPersonPayroll = p.GetReportPersonPayroll();
            }

            return View(SetupPayrollReportViewModel(vm));
        }