public List <ProfesionalDetalle> obtenerDetalleProfesionalPorCentro(string idCentro, string idProfesional) { try { DAProfesionalDetalle daProfDetalle = new DAProfesionalDetalle(); List <ProfesionalDetalle> list = daProfDetalle.traerDetallesPorCentro(idCentro, idProfesional); foreach (ProfesionalDetalle detalle in list) { DACentros daCentros = new DACentros(); DAEspecialidades daEspecialidades = new DAEspecialidades(); detalle.Centro = daCentros.obtenerCentro(detalle.Centro.IdCentro); detalle.Especialidad = daEspecialidades.obtenerEspecialidad(detalle.Especialidad.IdEspecialidad); detalle.Profesional = obtenerProfesional(detalle.Profesional.IdProfesional); } if (list.Count > 0) { return(list); } else { return(null); } } catch (Exception e) { throw e; } }
public Centro obtenerCentro(int IdCentro) { try { DACentros daCentros = new DACentros(); return(daCentros.obtenerCentro(IdCentro)); } catch (Exception ex) { throw ex; } }