private void btnBuscarPaciente_CAM_Click(object sender, EventArgs e) { AccionesTerminal at = new AccionesTerminal(); bool res = false; // int rut = int.Parse(txtRutPaciente_CAM.Text); lblError_CAM.Visible = false; lstAtenciones_CAM.Items.Clear(); try { if (!Util.rutValido(int.Parse(txtRutPaciente_CAM.Text), txtDV_CAM.Text)) { res = false; } else { List <ATENCION_AGEN> atenciones = at.listaAtencionesPagadas(int.Parse(txtRutPaciente_CAM.Text)).ToList(); if (atenciones.Count <= 0) { MessageBox.Show("No tiene ninguna atención", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } foreach (ATENCION_AGEN atencion in atenciones) { ComboboxItem item = new ComboboxItem(); item.Value = atencion.ID_ATENCION_AGEN; item.Text = "Atención: " + atencion.ID_ATENCION_AGEN + " - Médico: " + atencion.PERS_MEDICO.PERSONAL.NOMBREFULL; lstAtenciones_CAM.Items.Add(item); } res = true; } } catch (Exception ex) { res = false; } if (!res) { lblError_CAM.Visible = true; lblError_CAM.Text = "Error al buscar atenciones"; lblError_CAM.ForeColor = System.Drawing.Color.Red; } if (Util.isObjetoNulo(lstAtenciones_CAM.SelectedValue)) { btnCrearResultado_CAM.Enabled = false; } }
private void actualizarBloquesMisticos() { AccionesTerminal at = new AccionesTerminal(); lstAtenciones_CAM.Items.Clear(); List <ATENCION_AGEN> atenciones = at.listaAtencionesPagadas(int.Parse(txtRutPaciente_CAM.Text)).ToList(); foreach (ATENCION_AGEN atencion in atenciones) { ComboboxItem item = new ComboboxItem(); item.Value = atencion.ID_ATENCION_AGEN; item.Text = "Atención: " + atencion.ID_ATENCION_AGEN + " - Médico: " + atencion.PERS_MEDICO.PERSONAL.NOMBREFULL; lstAtenciones_CAM.Items.Add(item); } }