Ejemplo n.º 1
0
        public async Task <IActionResult> Payroll(PayrollViewModel model)
        {
            if (!ModelState.IsValid)
            {
                return(View(await PayrollViewModel.ReBuildAsync(model, this.PayrollService)));
            }

            return(View(await PayrollViewModel.CreateAsync(model.From, model.To, model.EmployeeId, this.PayrollService, this.Mapper)));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> Payroll(string errorMessage, DateTime from, DateTime to, string employeeId)
        {
            if (errorMessage != null)
            {
                ModelState.AddModelError(string.Empty, errorMessage);
                return(View(await PayrollViewModel.CreateAsync(from, to, employeeId, this.PayrollService, this.Mapper)));
            }

            return(View(await PayrollViewModel.CreateAsync(this.PayrollService)));
        }