private void btnLocalizar_Click(object sender, EventArgs e) { LimparGridView(); IConexao conexao = new ConexaoMySQL(); if (conexao.AbrirConexao() == ConnectionState.Open) { string cpf_cnpj = txtLocalizadorCliente.Text; string sql = string.Format("SELECT cpf_cnpj,nome,telefone,e_mail,endereco_cep FROM clientes where cpf_cnpj = '{0}'", cpf_cnpj); MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta(sql); if (dataReader.HasRows) { while (dataReader.Read()) { Clientes cliente = new Clientes(); cliente.CPF_CNPJ = dataReader[0].ToString(); cliente.Nome = dataReader[1].ToString(); cliente.Telefone = dataReader[2].ToString(); cliente.E_mail = dataReader[3].ToString(); cliente.CEP = dataReader[4].ToString(); dgwViewChamados.Rows.Add(new object[] { cliente.CPF_CNPJ, cliente.Nome, cliente.Telefone, cliente.E_mail, cliente.CEP }); } dataReader.Close(); conexao.FecharConexao(); return; } dataReader.Close(); conexao.FecharConexao(); MessageBox.Show("Cliente não localizado", "Clientes", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ListarEstados() { IConexao conexao = new ConexaoMySQL(); if (conexao.AbrirConexao() == ConnectionState.Open) { string selectEstados = "SELECT nome FROM estados"; MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta(selectEstados); List <string> estados = new List <string>(); while (dataReader.HasRows && dataReader.Read()) { estados.Add(dataReader["nome"].ToString()); } cbEstadoCadastro.DataSource = estados; dataReader.Close(); conexao.FecharConexao(); } else { MessageBox.Show("Não foi possível conectar-se ao Banco de Dados", "Falha na Conexão", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnentrar_Click(object sender, EventArgs e) { IConexao conexao = new ConexaoMySQL(); if (conexao.AbrirConexao() == ConnectionState.Open) { string login = txtLogin.Text; string senha = txtSenha.Text; string sql = string.Format("SELECT idPerfil FROM usuarios where login = '******' and senha = '{1}'", login, senha); MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta(sql); while (dataReader.Read()) { switch (dataReader[0]) { case (int)Perfis.Administrador: dataReader.Close(); conexao.FecharConexao(); this.Hide(); new frmLocalizarCliente(Perfis.Administrador).Show(); return; case (int)Perfis.Gerente: dataReader.Close(); conexao.FecharConexao(); this.Hide(); new frmLocalizarCliente(Perfis.Gerente).Show(); return; case (int)Perfis.Atendente: dataReader.Close(); conexao.FecharConexao(); this.Hide(); new frmLocalizarCliente(Perfis.Atendente).Show(); return; case (int)Perfis.Tecnico_Alocado: dataReader.Close(); conexao.FecharConexao(); this.Hide(); new frmLocalizarCliente(Perfis.Tecnico_Alocado).Show(); return; case (int)Perfis.Técnico_Campo: dataReader.Close(); conexao.FecharConexao(); this.Hide(); new frmLocalizarCliente(Perfis.Técnico_Campo).Show(); return; } } dataReader.Close(); conexao.FecharConexao(); MessageBox.Show("Usuário não identificado", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void cbEstadoCadastro_SelectionChangeCommitted(object sender, EventArgs e) { IConexao conexao = new ConexaoMySQL(); if (conexao.AbrirConexao() == ConnectionState.Open) { string selectCidades = string.Format("SELECT idCidades, nome, estados_idEstados FROM cidades where estados_idEstados = {0}", cbEstadoCadastro.SelectedIndex + 1); MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta(selectCidades); if (this.cidades != null) { this.cidades.Clear(); } else { this.cidades = new List <Cidades>(); } List <string> cidadesNomes = new List <string>(); while (dataReader.HasRows && dataReader.Read()) { Cidades cidade = new Cidades(); cidade.IdCidades = long.Parse(dataReader["idCidades"].ToString()); cidade.Nome = dataReader["nome"].ToString(); cidade.IdEstados = long.Parse(dataReader["estados_idEstados"].ToString()); cidades.Add(cidade); cidadesNomes.Add(dataReader["nome"].ToString()); } cbCidadeCadastro.DataSource = cidadesNomes; dataReader.Close(); conexao.FecharConexao(); } else { MessageBox.Show("Não foi possível conectar-se ao Banco de Dados", "Falha na Conexão", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
public static void Main(string[] args) { IConexao conexao = new ConexaoMySQL(); if (conexao.AbrirConexao() == ConnectionState.Open) { MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta("select cpf_cnpj, nome, telefone, e_mail, endereco_cep from clientes"); while (dataReader.Read()) { Console.WriteLine(dataReader.GetString(0), dataReader.GetString(1), dataReader.GetString(2), dataReader.GetString(3), dataReader.GetString(4)); } dataReader.Close(); } conexao.FecharConexao(); }
protected void btnEntrar(object sender, EventArgs e) { IConexao conexao = new ConexaoMySQL(); if (conexao.AbrirConexao() == ConnectionState.Open) { string login = txtLogin.Text; string senha = txtSenha.Text; string sql = string.Format("SELECT idPerfil FROM usuarios where login = '******' and senha = '{1}'", login, senha); MySqlDataReader dataReader = (MySqlDataReader)conexao.ExecutarConsulta(sql); while (dataReader.Read()) { /*switch (dataReader[0]) * { * case (int)Perfis.Administrador:*/ dataReader.Close(); conexao.FecharConecao(); this.Hide(); Response.Redirect("~/Localizar Cliente.aspx"); return; /*case (int)Perfis.Gerente: * dataReader.Close(); * conexao.FecharConecao(); * this.Hide(); * Response.Redirect("~/Localizar Cliente.aspx"); * return; * * case (int)Perfis.Atendente: * dataReader.Close(); * conexao.FecharConecao(); * this.Hide(); * Response.Redirect("~/Localizar Cliente.aspx"); * return; * * case (int)Perfis.Tecnico_Alocado: * dataReader.Close(); * conexao.FecharConecao(); * this.Hide(); * Response.Redirect("~/Localizar Cliente.aspx"); * return; * * case (int)Perfis.Técnico_Campo: * dataReader.Close(); * conexao.FecharConecao(); * this.Hide(); * Response.Redirect("~/Localizar Cliente.aspx"); * return; * default: * break; * }*/ } dataReader.Close(); conexao.FecharConecao(); //MessageBox.Show("Usuário não identificado", "Login", MessageBoxButtons.OK, MessageBoxIcon.Error); } }