private void InitAbrirOrden() { try { resAtencion = null; dgAtencionesAOA.Rows.Clear(); AccionesTerminal ac = new AccionesTerminal(); resAtenciones = ac.ResAtencionesAptasParaAnalisis(FrmLogin.usuarioLogeado.Personal.ID_PERSONAL); foreach (RES_ATENCION x in resAtenciones) { if (x.COMENTARIO == null) { x.COMENTARIO = string.Empty; } dgAtencionesAOA.Rows.Add(x.ATENCION_AGEN.PACIENTE.NOMBRES_PACIENTE + " " + x.ATENCION_AGEN.PACIENTE.APELLIDOS_PACIENTE, x.ATENCION_AGEN.FECHOR.Value.ToShortDateString(), x.COMENTARIO); } if (resAtenciones.Count == 0) { btnAbrirOrden.Enabled = false; } else { resAtencion = resAtenciones[0]; btnAbrirOrden.Enabled = true; } }catch (Exception) { btnAbrirOrden.Enabled = false; MessageBox.Show("Dato incorrecto en la base de datos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }