protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { examenData = new ExamenData(chain); pacienteData = new PacienteData(chain); hospitalData = new HospitalData(chain); LinkedList <PACIENTE> listaPacientes = pacienteData.GetPacientes(); ddlPaciente.DataSource = listaPacientes; ddlPaciente.DataTextField = "NombreApe"; ddlPaciente.DataValueField = "NumeroP"; ddlPaciente.DataBind(); LinkedList <Examen> listaExamenes = examenData.GetExamenPorPaciente(Int32.Parse(ddlPaciente.SelectedItem.Value)); ddlExamen.DataSource = listaExamenes; ddlExamen.DataTextField = "Tipo"; ddlExamen.DataValueField = "IdExamen"; ddlExamen.DataBind(); } }
protected void ddlPaciente_SelectedIndexChanged(object sender, EventArgs e) { examenData = new ExamenData(chain); listaExamenes = examenData.GetExamenPorPaciente(Int32.Parse(ddlPaciente.SelectedItem.Value)); ddlExamen.DataSource = listaExamenes; ddlExamen.DataTextField = "Tipo"; ddlExamen.DataValueField = "IdExamen"; ddlExamen.DataBind(); }