private bool verificaAdmin() { AcessoBD.fecharConexao(); string sql = "SELECT * FROM administrador WHERE usuario = @usuario and senha = @senha"; AcessoBD.abrirConexao(); AcessoBD.comando = new Npgsql.NpgsqlCommand(sql, AcessoBD.conecta); AcessoBD.comando.Parameters.AddWithValue("@usuario", tbUser.Text); AcessoBD.comando.Parameters.AddWithValue("@senha", tbPw.Text); AcessoBD.leitor = AcessoBD.comando.ExecuteReader(); if (AcessoBD.leitor.Read()) { CpfFuncionario.administrador = true; return(true); } else { return(false); } }
//Usar nome do funcionario nas telas de cadastro public string GetNomeFuncionario(string cpf) { string nomeFunc = ""; try { AcessoBD.fecharConexao(); string sql = "select nome from funcionarios where cpf = @cpf"; AcessoBD.abrirConexao(); AcessoBD.comando = new NpgsqlCommand(sql, AcessoBD.conecta); AcessoBD.comando.Parameters.AddWithValue("@cpf", cpf); AcessoBD.leitor = AcessoBD.comando.ExecuteReader(); if (AcessoBD.leitor.Read()) { nomeFunc = AcessoBD.leitor["nome"].ToString(); } } catch (Exception) { throw; } return(nomeFunc); }
public string getNomeCliente(string cpfCli) { try { AcessoBD.fecharConexao(); string sql = "select nome from clientes where cpf = @cpf"; AcessoBD.abrirConexao(); AcessoBD.comando = new NpgsqlCommand(sql, AcessoBD.conecta); AcessoBD.comando.Parameters.AddWithValue("@cpf", cpfCli); AcessoBD.leitor = AcessoBD.comando.ExecuteReader(); if (AcessoBD.leitor.Read()) { return(AcessoBD.leitor["nome"].ToString()); } else { return(""); } } catch (Exception) { throw; } }
//Usar nome do fornecedor na tela de produtos public string GetCnpjFornecedor(string nomeFornc) { string cnpj; try { AcessoBD.fecharConexao(); string sql = "SELECT * FROM fornecedores WHERE nome = @nome"; AcessoBD.abrirConexao(); AcessoBD.comando = new NpgsqlCommand(sql, AcessoBD.conecta); AcessoBD.comando.Parameters.AddWithValue("@nome", nomeFornc); AcessoBD.leitor = AcessoBD.comando.ExecuteReader(); if (AcessoBD.leitor.Read()) { cnpj = AcessoBD.leitor["cnpj"].ToString(); return(cnpj); } else { return(""); } } catch (Exception) { throw; } }