public async Task <IActionResult> ListFromResource(int idRecurso, DateTime?fechaAsignadoFrom = null, DateTime?fechaAsignadoTo = null, int?idTipoRecurso = null)
        {
            try
            {
                var filter   = new RecursoServicioFilterDTO(fechaAsignadoFrom, fechaAsignadoTo, idTipoRecurso);
                var entities = await _recursoService.ListFromResource(idRecurso, filter, Usuario);

                return(Ok(entities));
            }
            catch (Exception e)
            {
                return(StatusCode(500, e.Message));
            }
        }