public frmMovimentoDiario() { try { PacienteFirebird firebird = new PacienteFirebird(); InitializeComponent(); tabela = firebird.RetornaTabelaUsuariosCadastrados(); } catch (Exception err) { MessageBox.Show(err.Message); } }
private void txProntuario_KeyDown(object sender, KeyEventArgs e) { try { PacienteFirebird firebird = new PacienteFirebird(); if (e.KeyCode == Keys.Enter) { if (txProntuario.Text.Equals("")) { txNome.ReadOnly = false; this.ActiveControl = txNome; txProntuario.Text = "00000FA"; } else { DataTable tabela = firebird.RetornaNomeUsuarioCadastrado(txProntuario.Text.PadLeft(7, '0')); DataRow Linha; string _prontuario = txProntuario.Text.PadLeft(7, '0'); txProntuario.Text = _prontuario; for (int i = 0; i < tabela.Rows.Count; i++) { Linha = tabela.Rows[i]; string prontuario = Linha["CDUSUARIO"].ToString(); if (_prontuario.Equals(prontuario)) { txNome.Text = Linha["DSUSUARIO"].ToString(); DialogResult resultado = MessageBox.Show(txNome.Text, "Confirmar nome?", MessageBoxButtons.YesNo); if (resultado == System.Windows.Forms.DialogResult.No) { txNome.Text = ""; this.ActiveControl = txNome; break; } else { btnInserir.Enabled = true; this.ActiveControl = btnInserir; } } } if (txNome.Text.Equals("")) { MessageBox.Show("Prontuario não localizado.\n Digite o nome!"); txNome.ReadOnly = false; this.ActiveControl = txNome; } } } } catch (Exception err) { MessageBox.Show(err.Message); } }