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)); } }