public async Task <IActionResult> InsertServicioRecurso(int idServicio, ServicioRecursoDTO dto) { try { if (ValidateServicioRecurso(dto)) { await _recursoService.InsertServicioRecurso(idServicio, dto, Usuario); return(Ok()); } else { return(BadRequest(ModelState)); } } catch (NotFoundException e) { return(NotFound(e.Message)); } catch (Exception e) { return(StatusCode(500, e.Message)); } }