public async Task <IActionResult> RetornarEspecialidad(int ESP_ID) { try { IEspecialidadesService especialidadesService = new EspecialidadesService(config.GetConnectionString("DefaultConnection")); var response = await especialidadesService.RetornarEspecialidad(ESP_ID); EspecialidadesDTO registro = new EspecialidadesDTO(); registro = EspecialidadesMappers.Map(response); return(Ok(new StatusResponse(registro))); } catch (Exception ex) { throw ex; } }
public async Task <IActionResult> ListaEspecialidad() { try { IEspecialidadesService especialidadesService = new EspecialidadesService(config.GetConnectionString("DefaultConnection")); var response = await especialidadesService.ListaEspecialidad(); List <EspecialidadesDTO> lista = new List <EspecialidadesDTO>(); foreach (var item in response) { lista.Add(EspecialidadesMappers.Map(item)); } return(Ok(new StatusResponse(lista))); } catch (Exception ex) { throw ex; } }