public ActionResult EntreFechas()
        {
            var vm = new InformeResumenEntreFechasViewModel
            {
                Usuarios = this.usuariosQueries.ObtenerUsuarios(),
                Inicio = DateTime.Today.AddDays(-7),
                Fin = DateTime.Today,
                IsPost = false
            };

            return this.View(vm);
        }
        public ActionResult EntreFechas(CriteriosBusquedaEntreFechasViewModel searchCriteria)
        {
            var vm = new InformeResumenEntreFechasViewModel
            {
                Usuarios = this.usuariosQueries.ObtenerUsuarios(),
                Inicio = searchCriteria.Inicio,
                Fin = searchCriteria.Fin,
                Usuario = searchCriteria.Usuario
            };

            if (this.ModelState.IsValid)
            {
                var resumenJornadas = this.jornadaQueries.ObtenerResumenEntreFechas(
                    searchCriteria.Usuario,
                    searchCriteria.Inicio,
                    searchCriteria.Fin).ToArray();

                vm.ResumenJornadas = resumenJornadas;
                vm.IsPost = true;
            }

            return this.View(vm);
        }