public bool cadastrar() { try { NpgsqlConnection pgsqlConnection = null; Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; sql = "INSERT INTO forn(descricao, endereco, estado, cidade, telefone) VALUES (@descricao, @endereco, @estado, @cidade, @telefone);"; NpgsqlCommand command = new NpgsqlCommand(sql, pgsqlConnection); command.Parameters.AddWithValue("@descricao", this._descricao); command.Parameters.AddWithValue("@endereco", this._endereco); command.Parameters.AddWithValue("@estado", this._estado.Id); command.Parameters.AddWithValue("@cidade", this._cidade); command.Parameters.AddWithValue("@telefone", this._telefone); command.ExecuteNonQuery(); return(true); } catch (Exception ex) { return(false); } }
public bool alterar() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "UPDATE usuarios set login='******', senha='" + this.senha + "', cargo=" + this.cargo.Id + ", where codigo=" + this.codigo + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); cmd.ExecuteNonQuery();//executa comando no banco de dados return(true); } catch (Exception ex) { return(false); } finally { pgsqlConnection.Close(); } }
public bool excluir() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "DELETE FROM forn WHERE codigo=" + this.codigo + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); cmd.ExecuteNonQuery();//executa comando no banco de dados return(true); } catch (Exception ex) { return(false); } finally { pgsqlConnection.Close(); } }
public void preencher() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from cargo where id=" + this.id + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); dr.Read(); this.descricao = dr["descricao"].ToString(); } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } }
public bool cadastrar() { try { NpgsqlConnection pgsqlConnection = null; Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; sql = "INSERT INTO produtos(descricao, cod_barras, categoria, preco, fornecedor, unidade, estoque) VALUES (@descricao, @cod_barras, @categoria, @preco, @fornecedor, @unidade, @estoque);"; NpgsqlCommand command = new NpgsqlCommand(sql, pgsqlConnection); command.Parameters.AddWithValue("@descricao", this._descricao); command.Parameters.AddWithValue("@cod_barras", this._cod_barras); command.Parameters.AddWithValue("@categoria", this._categoria.Id); command.Parameters.AddWithValue("@preco", this.preco); command.Parameters.AddWithValue("@fornecedor", this._fornecedor.Id); command.Parameters.AddWithValue("@unidade", this._unidade.Id); command.Parameters.AddWithValue("@estoque", this._estoque); command.ExecuteNonQuery(); return(true); } catch (Exception ex) { return(false); } }
public bool cadastrar() { try { NpgsqlConnection pgsqlConnection = null; Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; sql = "INSERT INTO usuarios(login, senha, cargo) VALUES (@login, @senha, @cargo);"; NpgsqlCommand command = new NpgsqlCommand(sql, pgsqlConnection); command.Parameters.AddWithValue("@login", this._login); command.Parameters.AddWithValue("@senha", this._senha); command.Parameters.AddWithValue("@cargo", this._cargo.Id); command.ExecuteNonQuery(); return(true); } catch (Exception ex) { return(false); } }
public bool alterar() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "UPDATE forn set descricao='" + this.descricao + "', endereco='" + this.endereco + "', estado='" + this.estado.Id + "', cidade='" + this.cidade + "', telefone='" + this.telefone + "' where codigo=" + this.codigo + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); cmd.ExecuteNonQuery();//executa comando no banco de dados return(true); } catch (Exception ex) { return(false); } finally { pgsqlConnection.Close(); } }
public bool alterar() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "UPDATE produtos set descricao='" + this.descricao + "', cod_barras='" + this.cod_barras + "', preco='" + this.preco + "', categoria=" + this.categoria.Id + ", fornecedor=" + this.fornecedor.Id + ", unidade=" + this.unidade.Id + " , estoque='" + this.estoque + "' where codigo=" + this.codigo + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); cmd.ExecuteNonQuery();//executa comando no banco de dados return(true); } catch (Exception ex) { return(false); } finally { pgsqlConnection.Close(); } }
public bool logar() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from usuarios where login = '******' and senha = '" + this.senha + "' and cargo = '" + this.cargo + "' limit 1;"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); if (dr.Read()) { this.codigo = Convert.ToInt32(dr["codigo"]); if (this.login == dr["login"].ToString() && this.senha == dr["senha"].ToString() && this.cargo == dr["cargo"].ToString()) { Registrolog.Log("user:"******" Login efetuado com sucesso"); dados._nomeuser = this.login; dados._cargo_user = this.cargo; return(true); } else { Registrolog.Log("user:"******" falhou login"); dados._nomeuser = "******"; return(false); } } else { return(false); } } catch (Exception ex) { return(false); } finally { pgsqlConnection.Close(); } }
public void preencher() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from produtos where codigo=" + this.codigo + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); dr.Read(); this.descricao = dr["descricao"].ToString(); this.cod_barras = Convert.ToInt32(dr["cod_barras"]); this.preco = Convert.ToDouble(dr["preco"]); this.estoque = Convert.ToInt32(dr["estoque"]); Categoria objcategoria = new Categoria(); objcategoria.Id = Convert.ToInt16(dr["categoria"].ToString()); this.categoria = objcategoria; Fornecedor objfor = new Fornecedor(); objfor.Id = Convert.ToInt16(dr["fornecedor"].ToString()); this.fornecedor = objfor; Unidade objun = new Unidade(); objun.Id = Convert.ToInt16(dr["unidade"].ToString()); this.unidade = objun; } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } }
public List <Forn> listar(string parte) { List <Forn> arr = new List <Forn>(); //criou um obj da classe List que contem somente objetos da classe Sexo NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from forn where descricao ilike ('" + parte + "%');"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Forn objforn = new Forn(); objforn.codigo = Convert.ToInt32(dr["codigo"]); objforn.descricao = dr["descricao"].ToString(); objforn.endereco = dr["endereco"].ToString(); objforn.cidade = dr["cidade"].ToString(); objforn.telefone = dr["telefone"].ToString(); Estado objestado = new Estado(); objestado.Id = Convert.ToInt16(dr["estado"].ToString()); objestado.preencher(); objforn.estado = objestado; arr.Add(objforn); } } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } return(arr); }
public List <manter_usuarios> listar(string parte) { List <manter_usuarios> arr = new List <manter_usuarios>(); //criou um obj da classe List que contem somente objetos da classe Sexo NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from usuarios where login ilike ('" + parte + "%');"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { manter_usuarios objproduto = new manter_usuarios(); objproduto.codigo = Convert.ToInt32(dr["codigo"]); objproduto.login = dr["login"].ToString(); objproduto.senha = dr["senha"].ToString(); Cargo objestado = new Cargo(); objestado.Id = Convert.ToInt16(dr["cargo"].ToString()); objestado.preencher(); objproduto.cargo = objestado; arr.Add(objproduto); } } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } return(arr); }
public bool cadastrar() { try { NpgsqlConnection pgsqlConnection = null; Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; sql = "INSERT INTO pedido(produto1, qtd1, produto2, qtd2, produto3, qtd3, produto4, qtd4, produto5, qtd5, fornecedor, endfor, telfor, nome, endemp, telemp) VALUES (@produto1, @qtd1, @produto2, @qtd2, @produto3, @qtd3, @produto4, @qtd4, @produto5, @qtd5, @fornecedor, @endfor, @telfor, @nome, @endemp, @telemp);"; NpgsqlCommand command = new NpgsqlCommand(sql, pgsqlConnection); command.Parameters.AddWithValue("@produto1", this._produto1); command.Parameters.AddWithValue("@qtd1", this._qtd1); command.Parameters.AddWithValue("@produto2", this._produto2); command.Parameters.AddWithValue("@qtd2", this._qtd2); command.Parameters.AddWithValue("@produto3", this._produto3); command.Parameters.AddWithValue("@qtd3", this._qtd3); command.Parameters.AddWithValue("@produto4", this._produto4); command.Parameters.AddWithValue("@qtd4", this._qtd4); command.Parameters.AddWithValue("@produto5", this._produto5); command.Parameters.AddWithValue("@qtd5", this._qtd5); command.Parameters.AddWithValue("@fornecedor", this._fornecedor.Id); command.Parameters.AddWithValue("@endfor", this._endfor); command.Parameters.AddWithValue("@telfor", this._telfor); command.Parameters.AddWithValue("@nome", this._nome); command.Parameters.AddWithValue("@endemp", this._endemp); command.Parameters.AddWithValue("@telemp", this._telemp); command.ExecuteNonQuery(); return(true); } catch (Exception ex) { return(false); } }
public List <Unidade> listar() { List <Unidade> arr = new List <Unidade>(); //criou um obj da classe List que contem somente objetos da classe Sexo NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from Unidade order by descricao;"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Unidade objdepto = new Unidade(); objdepto.id = Convert.ToInt32(dr["id"]); objdepto.Descricao = dr["descricao"].ToString(); arr.Add(objdepto); } } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } return(arr); }
public void preencher() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from forn where codigo=" + this.codigo + ";"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); dr.Read(); this.descricao = dr["descricao"].ToString(); this.endereco = dr["endereco"].ToString(); this.cidade = dr["cidade"].ToString(); this.telefone = dr["telefone"].ToString(); Estado objestado = new Estado(); objestado.Id = Convert.ToInt16(dr["estado"].ToString()); this.estado = objestado; } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } }
public void preencher() { NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from usuarios where codigo = '" + this.codigo + "' ;"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); dr.Read(); this.login = dr["login"].ToString(); this.senha = dr["senha"].ToString(); Cargo objcategoria = new Cargo(); objcategoria.Id = Convert.ToInt16(dr["cargo"].ToString()); this.cargo = objcategoria; } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } }
public List <Produto> listar(string parte) { List <Produto> arr = new List <Produto>(); //criou um obj da classe List que contem somente objetos da classe Sexo NpgsqlConnection pgsqlConnection = null; try { Conexao2 objconexao = new Conexao2(); pgsqlConnection = objconexao.getConexao(); pgsqlConnection.Open(); string sql = ""; //monta o comando sql sql = "select * from produtos where descricao ilike ('" + parte + "%');"; //atribui ao cmd o sql e a conexão a ser utilizada NpgsqlCommand cmd = new NpgsqlCommand(sql, pgsqlConnection); //exacuta-se o sql e declara um DataReader para receber a matriz de valores NpgsqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Produto objproduto = new Produto(); objproduto.codigo = Convert.ToInt32(dr["codigo"]); objproduto.descricao = dr["descricao"].ToString(); objproduto.cod_barras = Convert.ToInt32(dr["cod_barras"]); objproduto.preco = Convert.ToDouble(dr["preco"]); objproduto.estoque = Convert.ToInt32(dr["estoque"]); Categoria objcategoria = new Categoria(); objcategoria.Id = Convert.ToInt16(dr["categoria"].ToString()); objcategoria.preencher(); objproduto.categoria = objcategoria; Fornecedor objfor = new Fornecedor(); objfor.Id = Convert.ToInt16(dr["fornecedor"].ToString()); objfor.preencher(); objproduto.fornecedor = objfor; Unidade objun = new Unidade(); objun.Id = Convert.ToInt16(dr["unidade"].ToString()); objun.preencher(); objproduto.unidade = objun; arr.Add(objproduto); } } catch (Exception ex) { // } finally { pgsqlConnection.Close(); } return(arr); }