private void txtCodigo_KeyPress(object sender, KeyPressEventArgs e) { funcoes.ApenasNumeros(e); if ((txtCodigo.Text != "") && (e.KeyChar == (char)Keys.Enter)) { funcionarioGrupo.codigo = Convert.ToInt16(txtCodigo.Text); string retorno = cadFuncGrupoBLL.ConsultarPorCodigo(funcionarioGrupo); if (retorno == "1") { try { Convert.ToInt32(retorno); PreencherTela(); } catch { MessageBox.Show("Inconsistência ao carregar os dados. Detalhes: " + retorno, "Possível falha", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else if (retorno == "0") { MessageBox.Show("Registro inexistente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos(); } else { MessageBox.Show("Inconsitêcia ao carregar os dados. Detalhes: " + retorno, "Possível falha", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
private void txtGrupo_KeyUp(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Back: txtCodGrupo.Text = ""; txtGrupo.Text = ""; break; case Keys.Delete: txtCodGrupo.Text = ""; txtGrupo.Text = ""; break; } if (e.KeyCode == Keys.F2) { FrmPesquisar frmPesquisar = new FrmPesquisar(); frmPesquisar.buscar = "GrupoUsuario"; //passo o que deve ser pesquisado para a pesquisa genérica frmPesquisar.ShowDialog(); try { string codigo = frmPesquisar.codigo; if (codigo != null) { C_GrupoUsuarioENT c_grupoUsuarioEnt = new C_GrupoUsuarioENT(); C_GrupoUsuarioBLL c_grupoUsuarioBll = new C_GrupoUsuarioBLL(); txtCodGrupo.Text = frmPesquisar.codigo.ToString(); //pego o código de retorno da pesquisa genérica c_grupoUsuarioEnt.codigo = Convert.ToInt16(txtCodGrupo.Text); string retorno = c_grupoUsuarioBll.ConsultarPorCodigo(c_grupoUsuarioEnt); Convert.ToInt16(retorno); txtCodGrupo.Text = c_grupoUsuarioEnt.codigo.ToString(); txtGrupo.Text = c_grupoUsuarioEnt.grupo; } } catch (Exception ex) { MessageBox.Show("Falha: " + ex, "Falha", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCodigo.Clear(); } } }
private void txtGrupo_KeyPress(object sender, KeyPressEventArgs e) { funcoes.ApenasNumeros(e); C_GrupoUsuarioENT c_grupoUsuarioEnt = new C_GrupoUsuarioENT(); C_GrupoUsuarioBLL c_grupoUsuarioBll = new C_GrupoUsuarioBLL(); funcoes.ApenasNumeros(e); if ((txtCodGrupo.Text != "") && (e.KeyChar == (char)Keys.Enter)) { c_grupoUsuarioEnt.codigo = Convert.ToInt16(txtCodGrupo.Text); string retorno = c_grupoUsuarioBll.ConsultarPorCodigo(c_grupoUsuarioEnt); if (retorno == "0") { MessageBox.Show("Registro inexistente!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCodGrupo.Clear(); txtGrupo.Clear(); } else { txtCodGrupo.Text = c_grupoUsuarioEnt.codigo.ToString(); txtGrupo.Text = c_grupoUsuarioEnt.grupo; } } }