protected void ImageButton4_Click(object sender, ImageClickEventArgs e) { Paciente oPaciente = LPaciente.Find(x => x.dni == txtdni.Text); Diagnostico oDiagnostico = oPaciente.ultimodiagnostico(); Medicamento oMedicamento = LMedicamentos.Find(x => x.nombre == DropMedicamentos.Text); DropMedicamentos.Items.Remove(DropMedicamentos.Text); oDiagnostico.AddMedicamento(oMedicamento); if (DropMedicamentos.Items.Count == 0) { string save = "No hay medicamentos recomendados"; this.Page.Response.Write("<script language='JavaScript'>window.alert('" + save + "');</script>"); Server.Transfer("MenuPrincipal.aspx"); } }
protected void Page_Load(object sender, EventArgs e) { if (this.LEspecialidades.Count == 0) { MapeoCL oMapeo = new MapeoCL(); LEspecialidades = oMapeo.RecuperarEspecialidad(); LMedicos = oMapeo.RecuperarMedico(); CargarMedEsp(); LPaciente = oMapeo.RecuperarPaciente(); oMapeo.RecuperarPacienteporEsp(LPaciente, LEspecialidades); oMapeo.RecuperarPacienteMedico(LPaciente, LMedicos); Droga oDroga = new Droga("acelsalicico"); oDroga.AddAccion("dolor de cabeza"); Medicamento oMedicamento = new Medicamento("Aspirina"); oMedicamento.AddDrogas(oDroga, 40); LMedicamentos.Add(oMedicamento); LDroga.Add(oDroga); } }