private void btnAddUsuario_Click(object sender, EventArgs e) { StringBuilder sql = new StringBuilder(); sql.Append(@" "); FormBusca fb = new FormBusca(sql.ToString(), new List <System.Data.OracleClient.OracleParameter>(), false, "Busca por usuários", "NOME", "", "Nenhum Registro Encontrado"); fb.ShowDialog(); if (fb.retorno != null) { int usuario = int.Parse(fb.retorno["USUARIO"].ToString()); try { sql.Clear(); sql.Append(@" "); Conexao dal = new Conexao(Globals.GetStringConnection(), 2); dal.ExecuteNonQuery(sql.ToString()); PreencherGridUsuariosGrupo(); MessageBox.Show("Usuário adicionado com sucesso.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show("Não foi possível gravar o registro.\nMotivo: " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void btnAddGrupo_Click(object sender, EventArgs e) { StringBuilder sql = new StringBuilder(); sql.Append(@" "); FormBusca fb = new FormBusca(sql.ToString(), new List <System.Data.OracleClient.OracleParameter>(), true, "Busca por grupos", "DESCRICAO", "", "Nenhum Registro Encontrado"); fb.ShowDialog(); if (fb.retorno != null) { int cod_grupo = int.Parse(fb.retorno["GRUPO"].ToString()); try { sql.Clear(); sql.Append(@" "); Conexao dal = new Conexao(Globals.GetStringConnection(), 2); dal.ExecuteNonQuery(sql.ToString()); PreencherGruposAcesso(); dgvGruposAcesso.ClearSelection(); this.LimparGrid(dgvUsuariosGrupo); } catch (Exception ex) { MessageBox.Show("Não foi possível gravar o registro.\nMotivo: " + ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void txtFiltro_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F3) { FormBusca fb = new FormBusca(QueryBuscaExtratorDadosComandosFiltros(txtComando.Text, null, false).ToString(), new List <System.Data.OracleClient.OracleParameter>() { new System.Data.OracleClient.OracleParameter("pComando", txtComando.Text), new System.Data.OracleClient.OracleParameter("pSistema", this.Sistema) }, true, "FILTROS DO COMANDO", "FILTRO_DESC", null, "Nenhum registro encontrado"); fb.ShowDialog(); if (fb.retorno != null) { txtFiltro.Text = fb.retorno["FILTRO"].ToString(); txtFiltro_Leave(null, null); // para exibir os campos necessários e o TAB focar o campo correto. SendKeys.Send("{TAB}"); } } }