public bool Logar(string login, string senha) { try { tem = false; con.AbrirConexao(); sql = new NpgsqlCommand("select * from usuario where usuario = @usuario and senha = @senha", con.con); sql.Parameters.Add("@usuario", login); sql.Parameters.Add("@senha", senha); NpgsqlDataReader dr; dr = sql.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { Program.nomeUsuario = Convert.ToString(dr["usuario"]); Program.cargoUsuario = Convert.ToString(dr["cargo"]); } tem = true; con.FecharConexao(); dr.Close(); } } catch (Exception) { MessageBox.Show("Usuario ou senhas Incorretos "); } return(tem); }
public void SalvarCargo(Cargos dado) //Metedo salvar DAO { try { con.AbrirConexao(); sql = new NpgsqlCommand("insert into cargos (cargo) values(@cargo)", con.con); sql.Parameters.Add("@cargo", dado.Cargo); sql.ExecuteNonQuery(); con.FecharConexao(); } catch (Exception ex) { MessageBox.Show("Ops! Ocorreu uma falha ao salvar dados " + ex.Message); throw; } }
public void CadastrarServico(servicos dado) { try { con.AbrirConexao(); sql = new NpgsqlCommand("insert into servicos (nome, valor) values (@nome, @valor)", con.con); sql.Parameters.Add("@nome", dado.Nome); sql.Parameters.Add("@valor", dado.Valor); sql.ExecuteNonQuery(); con.FecharConexao(); } catch (Exception ex) { MessageBox.Show("Erro ao cadastrar Produtos " + ex.Message); throw; } }
public DataTable carregarCombo() { try { con.AbrirConexao(); sql = new NpgsqlCommand("select * from fornecedores order by id", con.con); NpgsqlDataAdapter adapter = new NpgsqlDataAdapter(); adapter.SelectCommand = sql; DataTable table = new DataTable(); adapter.Fill(table); return(table); } catch (Exception ex) { MessageBox.Show("erro ao carregar " + ex.Message); throw; } }
public void cadastrarFornecedor(fornecedores dado) { try { con.AbrirConexao(); sql = new NpgsqlCommand("insert into fornecedores (nome, endereco, telefone) values(@nome, @endereco, @telefone)", con.con); sql.Parameters.Add("@nome", dado.Nome); sql.Parameters.Add("@endereco", dado.Endereco); sql.Parameters.Add("@telefone", dado.Telefone); sql.ExecuteNonQuery(); con.FecharConexao(); } catch (Exception ex) { MessageBox.Show("erro ao cadastrar " + ex.Message); throw; } }
public DataTable CarregarComboCargo() { try { con.AbrirConexao(); sql = new NpgsqlCommand("select * from cargos order by id asc", con.con); NpgsqlDataAdapter da = new NpgsqlDataAdapter(); da.SelectCommand = sql; DataTable dt = new DataTable(); da.Fill(dt); return(dt); } catch (Exception ex) { MessageBox.Show("erro ao carregar combo " + ex.Message); throw; } }
public void salvar(venda dados) { try { con.AbrirConexao(); sql = new NpgsqlCommand("INSERT INTO VENDAS (valor_total, id_funcionario, status, data_venda, vencimento) VALUES(@valortotal, @idfuncionario, @status, @datavenda, @vencimento", con.con); sql.Parameters.Add("@valortotal", dados.ValorTotal); sql.Parameters.Add("@idfuncionario", dados.Idfuncionario); sql.Parameters.Add("@status", dados.Status); sql.Parameters.Add("@datavenda", dados.DataVenda); sql.Parameters.Add("@vencimento", dados.Vencimento); sql.ExecuteNonQuery(); con.FecharConexao(); } catch (Exception ex) { MessageBox.Show("erro " + ex.Message); throw; } }