Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
 public string RegistrarEspecialidades(Especialidad especialidad)
 {
     try
     {
         DAEspecialidades DaEspecialidades = new DAEspecialidades();
         return(DaEspecialidades.DaRegistrarEspecialidades(especialidad));
     }
     catch (Exception e)
     {
         throw e;
     }
 }