private void txtCodigo_KeyUp(object sender, KeyEventArgs e) { switch (e.KeyCode) { case Keys.Delete: LimparCampos(); break; case Keys.F2: FrmPesquisar frmPesquisar = new FrmPesquisar(); frmPesquisar.buscar = "Usuario"; //passo o que deve ser pesquisado para a pesquisa genérica frmPesquisar.ShowDialog(); try { string codigo = frmPesquisar.codigo; if (codigo != null) { txtCodigo.Text = frmPesquisar.codigo.ToString(); //pego o código de retorno da pesquisa genérica PreencherUsuario(); c_usuarioBll.BuscarPorCodigo(c_usuarioEnt); //chamo o método de buscar funcionário e passo o func que será pesquisado LimparCampos(); CarregarTela(); //chamo o método de carregar o funcionário pesquisado pelo método anterior funcoes.MarcarEmpresaDoUsuario(clstEmpresa, txtCodigo.Text); } } catch (Exception ex) { MessageBox.Show("Falha: " + ex, "Falha", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtCodigo.Clear(); } break; } }
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(); } } }