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(); Examen examen = examenData.GetExamenPacientePorID(int.Parse(ddlExamen.SelectedItem.Value)); tbFechaExamen.Text = examen.Fecha.ToString(); LinkedList <Hospital> listaHospitales = hospitalData.GetHospitales(); //ddlHospitales.DataSource = listaHospitales; //ddlHospitales.DataTextField = "Nombre"; //ddlHospitales.DataValueField = "Nombre"; //ddlHospitales.DataBind(); } }
protected void ddlExamen_SelectedIndexChanged(object sender, EventArgs e) { examenData = new ExamenData(chain); Examen examen = examenData.GetExamenPacientePorID(int.Parse(ddlExamen.SelectedItem.Value)); tbFechaExamen.Text = examen.Fecha.ToString(); tbHospital.Text = examen.Cita.Hospital.Nombre; tbFechaCita.Text = examen.Cita.Fecha.ToString(); }