protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { if (Page.IsValid) { Especialidad oEspecialidad = LEspecialidades.Find(x => x.nombre == LaListadEspecialidad.SelectedItem.ToString()); List <Medico> ListaMedicos = oEspecialidad.verMedicos(); Medico oMedico = ListaMedicos.Find(x => x.dni == DropMedicos.SelectedItem.ToString()); if (oMedico.ExistePaciente(txtdni.Text) == true) { string save = "Paciente Encontrado"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); DropMedicos.Enabled = false; txtdni.Enabled = false; LaListadEspecialidad.Enabled = false; Panel2.Visible = true; Paciente oPaciente = LPaciente.Find(x => x.dni == txtdni.Text); Diagnostico oDiagnostico = oPaciente.ultimodiagnostico(); if ((oDiagnostico.textodiag != "") || (oDiagnostico.textodiag != "ALTA")) { txtdiagnostico.Text = oDiagnostico.textodiag; List <Medicamento> MedicamentosRecomendados = oPaciente.TratamientoRecomendados(LMedicamentos); MedicamentosRecomendados = oPaciente.MedicamentosYaAgregados(MedicamentosRecomendados); if (MedicamentosRecomendados.Count != 0) { DropMedicamentos.Items.Clear(); foreach (Medicamento x in MedicamentosRecomendados) { DropMedicamentos.Items.Add(x.nombre); } } else { save = "No hay medicamentos recomendados"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); Server.Transfer("MenuPrincipal.aspx"); } } } else { string save = "Ese DNI no fue encontrado"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); } } }
protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { if (Page.IsValid) { Especialidad oEspecialidad = LEspecialidades.Find(x => x.nombre == LaListadEspecialidad.SelectedItem.ToString()); List <Medico> ListaMedicos = oEspecialidad.verMedicos(); Medico oMedico = ListaMedicos.Find(x => x.dni == DropMedicos.SelectedItem.ToString()); if (oMedico.ExistePaciente(txtdni.Text) == true) { string save = "Paciente Encontrado"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); DropMedicos.Enabled = false; txtdni.Enabled = false; LaListadEspecialidad.Enabled = false; Panel2.Visible = true; } else { string save = "Ese DNI no fue encontrado"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); } } }