public BuscarController(IJornadaQueries jornadaQueries, IUsuariosQueries usuariosQueries)
        {
            if (jornadaQueries == null)
            {
                throw new ArgumentNullException("jornadaQueries");
            }

            if (usuariosQueries == null)
            {
                throw new ArgumentNullException("usuariosQueries");
            }

            this.jornadaQueries = jornadaQueries;
            this.usuariosQueries = usuariosQueries;
        }
        public InformeController(IJornadaQueries jornadaQueries, IUsuariosQueries usuariosQueries, ISettingsProvider settingsProvider)
        {
            if (jornadaQueries == null)
            {
                throw new ArgumentNullException("jornadaQueries");
            }

            if (usuariosQueries == null)
            {
                throw new ArgumentNullException("usuariosQueries");
            }

            if (settingsProvider == null)
            {
                throw new ArgumentNullException("settingsProvider");
            }

            this.jornadaQueries = jornadaQueries;
            this.usuariosQueries = usuariosQueries;
            this.settingsProvider = settingsProvider;
        }