private void FrmLogin_Load(object sender, EventArgs e) { string vEnderecoConfig = vFrmPrincipal.vvEnderecoConfig; bool bEntrada = true; if (vConexao.buscarDadosConexao(vEnderecoConfig)) { if (vConexao.Conectar(vConexao.vvServidor, vConexao.vvDataBase, vConexao.vvUser, vConexao.vvPass, vConexao.vvPorta)) { txtUsuario.Focus(); } else { bEntrada = false; /* * this.Dispose(); * this.Close();*/ } } if (!bEntrada) { cmdConectar.Enabled = false; } }
private void FrmSuportes_Load(object sender, EventArgs e) { cmdOK.Focus(); CamadaDados vConexao = new CamadaDados(); if (vConexao.buscarDadosConexao(vFrmPrincipal.sEnderecoArquivoConexao)) { if (vConexao.Conectar(vConexao.vvServidor, vConexao.vvDataBase, vConexao.vvUser, vConexao.vvPass, vConexao.vvPorta)) { vConexao.inserirAuditoria(15, vFrmPrincipal.vvCodigoUsuario, "Tela de suporte", ""); } } }
//Metodos - Municipio /// <summary> /// Gravar municipios apartir das variáveis da classe /// </summary> /// <param name="cMunicipio">Objeto Municipio com suas propriedades</param> /// <param name="vTipo">Tipo 0 - Novo; Tipo 1 - Atualizar</param> /// <returns>Retorna TRUE ou FALSE conforme a execução do comando</returns> public bool gravarMunicipio(Municipio cMunicipio, byte vTipo) { bool bResposta = true; execComandos.Conexao = cnConexao; if (preparaBancoDados()) { if (execComandos.Conectar(sServidor, sDataBase, sUsuario, sSenha, iPortaAcesso)) { switch (vTipo) { case 0: //novo cMunicipio.Codigo = execComandos.ultimoCodigoMunicipio(); cMunicipio.Codigo = cMunicipio.Codigo + 1; if (cMunicipio.Codigo != 0) { if (!execComandos.inserirMunicipio(cMunicipio.Codigo, cMunicipio.Nome_municipio, cMunicipio.UF)) { bResposta = false; } } else { bResposta = false; } break; case 1: //alterar if (!execComandos.alterarMunicipio(cMunicipio.Codigo, cMunicipio.Nome_municipio, cMunicipio.UF)) { bResposta = false; } break; } execComandos.Desconectar(); } else { bResposta = false; } } else { bResposta = false; } return(bResposta); }
/// <summary> /// Função para gravar dados de operadora /// </summary> /// <param name="cOperadora">Objeto Operadora</param> /// <param name="bTipo">Tipo de gravação 0 - Inserir, 1 - Atualizar </param> /// <returns>Retorna verdadeiro ou falso dependendo do retorno da função</returns> public bool gravarOperadora(Operadora cOperadora, byte bTipo) { bool bResposta = false; execComandos.Conexao = cnConexao; if (preparaBancoDados()) { if (execComandos.Conectar(sServidor, sDataBase, sUsuario, sSenha, iPortaAcesso)) { if (bTipo == 0) { cOperadora.Codigo = execComandos.ultimoCodigoOperadora() + 1; } if (cOperadora.Codigo != 0) { bResposta = execComandos.inserirAtualizarOperadora(cOperadora, bTipo); } execComandos.Desconectar(); } } return(bResposta); }
/// <summary> /// Função para inserir/atualizar dados de usuários /// </summary> /// <param name="cUsuario">Objeto usuario</param> /// <param name="bTipo">Tipo 0 Inserir 1 Atualizar</param> /// <returns>Retorna verdadeiro ou falso mediante a execução da função</returns> public bool inserirAtualizarUsuario(usuario cUsuario, byte bTipo) { bool bResposta = false; if (preparaBancoDados()) { if (execComandos.Conectar(sServidor, sDataBase, sUsuario, sSenha, iPortaAcesso)) { bResposta = execComandos.inserirAtualizarUsuario(cUsuario, bTipo); } } return(bResposta); }
private void button1_Click(object sender, EventArgs e) { string vEnderecoConfig = vFrmPrincipal.vvEnderecoConfig; string sSQL = "SELECT COUNT(*) vConta FROM Usuarios WHERE usuario = @usuario"; string sSenha = ""; int iConta = 0; int iTipo = 0; string sDica = "super"; Funcoes vFuncoes = new Funcoes(); SqlCommand vComando; SqlDataReader vLer; try { if (validarTela()) { if (vConexao.buscarDadosConexao(vEnderecoConfig)) { if (vConexao.Conectar(vConexao.vvServidor, vConexao.vvDataBase, vConexao.vvUser, vConexao.vvPass, vConexao.vvPorta)) { vComando = new SqlCommand(sSQL, vConexao.conexaoPrincipal); vComando.Parameters.Add(new SqlParameter("@usuario", txtUsuario.Text)); vLer = vComando.ExecuteReader(); if (vLer.HasRows) { if (vLer.Read()) { iConta = int.Parse(vLer["vConta"].ToString()); } } if (iConta > 0) { MessageBox.Show("Já existe este Login cadastrado.\nVerifique!!!", "EstacionamentoFacil (FSp03)", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information); vLer.Dispose(); vComando.Dispose(); } else { sSenha = txtSenha.Text; sSenha = vFuncoes.Criptografar(sSenha); vLer.Dispose(); sSQL = "INSERT INTO Usuarios(usuario, senha, tipo, dica_senha, nomeusuario) VALUES(@usuario, @senha, @tipo, @dica_senha, @NomeUsuario)"; vComando = new SqlCommand(sSQL, vConexao.conexaoPrincipal); vComando.Parameters.Add(new SqlParameter("@usuario", txtUsuario.Text.Trim())); vComando.Parameters.Add(new SqlParameter("@senha", sSenha)); vComando.Parameters.Add(new SqlParameter("@tipo", iTipo)); vComando.Parameters.Add(new SqlParameter("@dica_senha", sDica)); vComando.Parameters.Add(new SqlParameter("@NomeUsuario", txtUsuario.Text.Trim())); vComando.ExecuteNonQuery(); vComando.Dispose(); MessageBox.Show("Usuário inserido com sucesso!!!", "EstacionamentoFacil (FSp05)", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Information); CamadaDados vvConexao = new CamadaDados(); if (vvConexao.buscarDadosConexao(vFrmPrincipal.sEnderecoArquivoConexao)) { if (vvConexao.Conectar(vConexao.vvServidor, vConexao.vvDataBase, vConexao.vvUser, vConexao.vvPass, vConexao.vvPorta)) { vvConexao.inserirAuditoria(15, vFrmPrincipal.vvCodigoUsuario, "Criado superusuario: " + txtUsuario.Text.Trim(), this.Text.Trim()); } } } vConexao.Desconectar(); } } } } catch (SqlException ex) { MessageBox.Show("Erro ao inserir dados de Superusuário!\n" + ex.Message, "EstacionamentoFacil (FSp04)", System.Windows.Forms.MessageBoxButtons.OK, System.Windows.Forms.MessageBoxIcon.Error); } }