public void CarregarDadosGrid() { try { BLL.Fornecedor cat = new BLL.Fornecedor(); dataGridView1.DataSource = cat.Listar(textBox1.Text, 1).Tables[0]; // textBox1.Focus(); //a propriedade DATASOURCE do datagrid é a fonte de dados. Esta propriedade recebe (=) do objeto USU o método LISTAR usando como parametro o texto TEXT.TRIM().TOUPPER() digitado no TEXTBOX1. Esse DATASOURCE usará a tabela zero TABLES[0] do método LISTAR if (dataGridView1.Rows.Count == 0) { btnAlterar.Enabled = false; btnConsultar.Enabled = false; btnAtivar.Enabled = false; btnDesativar.Enabled = false; } else { btnAlterar.Enabled = true; btnConsultar.Enabled = true; btnAtivar.Enabled = true; btnDesativar.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
public BLL.Fornecedor PreencherPeliID(BLL.Fornecedor forn) { SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"SELECT ID, NOME, CNPJ, ENDERECO FROM TBFornecedor WHERE ID=@id"; cmd.Parameters.AddWithValue("@id", forn.ID); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { dr.Read(); forn.ID = Convert.ToInt32(dr["ID"]); forn.Nome = dr["NOME"].ToString(); forn.CNPJ = dr["CNPJ"].ToString(); forn.Endereco = dr["ENDERECO"].ToString(); dr.Close(); } else { forn.ID = 0; } con.Desconectar(); return(forn); }
protected void Page_Load(object sender, EventArgs e) { //verifica se está carregando a página pela 1º vez if (!IsPostBack) { //verifica se está recebendo a variavel pelo ID if (Request.QueryString["id"] != null) { //se a variavel id possui valor if (Request.QueryString["id"].ToString() != "") { int idRecebido; //tenta converter, se dar erro a saida é 0 (zero) int.TryParse(Request.QueryString["id"], out idRecebido); forn.ID = idRecebido; forn = fornDAL.PreencherPeliID(forn); if (forn.ID != 0) { btnAtulizar.Enabled = true; lblID.Text = forn.ID.ToString(); txtNome.Text = forn.Nome; txtCNPJ.Text = forn.CNPJ; txtEndereco.Text = forn.Endereco; } else { lblID.Text = "ID INVÁLIDO"; } } } } }
public void CarregarDadosGrid() { try { BLL.Fornecedor forn = new BLL.Fornecedor(); dataGridView1.DataSource = forn.Listar(textBox1.Text.Trim().ToUpper(), 1).Tables[0]; textBox1.Focus(); if (dataGridView1.Rows.Count == 0) { btnEditar.Enabled = false; btnConsultar.Enabled = false; btnExcluir.Enabled = false; btnAtivar.Enabled = false; btnDesativar.Enabled = false; } else { btnEditar.Enabled = true; btnConsultar.Enabled = true; btnExcluir.Enabled = true; btnAtivar.Enabled = true; btnDesativar.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
public void Excluir(BLL.Fornecedor forn) { SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"DELETE FROM TBFornecedor WHERE ID = @id"; cmd.Parameters.AddWithValue("@id", forn.ID); cmd.ExecuteNonQuery(); con.Desconectar(); }
public void Cadastrar(BLL.Fornecedor forn) { SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"INSERT INTO TBFornecedor(NOME, CNPJ, ENDERECO) VALUES (@nome, @cnpj, @endereco)"; cmd.Parameters.AddWithValue("@nome", forn.Nome); cmd.Parameters.AddWithValue("@cnpj", forn.CNPJ); cmd.Parameters.AddWithValue("@endereco", forn.Endereco); cmd.ExecuteNonQuery(); //EXECUTAR COMANDO con.Desconectar(); }
private void CarregarCombo(object o, EventArgs e) { BLL.Unidade c = new BLL.Unidade(); cbUnidade.DataSource = c.Listar(String.Empty, (byte)1).Tables[0]; cbUnidade.DisplayMember = "Abreviacao"; cbUnidade.ValueMember = "CodigoUnidade"; BLL.Fornecedor f = new BLL.Fornecedor(); cbFornecedor.DataSource = f.Listar(String.Empty, (byte)1).Tables[0]; cbFornecedor.DisplayMember = "NomeFantasia"; cbFornecedor.ValueMember = "CodigoFornecedor"; }
public void Atualizar(BLL.Fornecedor forn) { SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"UPDATE TBFornecedor SET NOME = @nome, CNPJ = @cnpj, ENDERECO = @endereco WHERE ID = @id"; cmd.Parameters.AddWithValue("@id", forn.ID); cmd.Parameters.AddWithValue("@nome", forn.Nome); cmd.Parameters.AddWithValue("@cnpj", forn.CNPJ); cmd.Parameters.AddWithValue("@endereco", forn.Endereco); cmd.ExecuteNonQuery(); con.Desconectar(); }
private void EditarFornecedor(object o, EventArgs e) { BLL.Fornecedor f = new BLL.Fornecedor(); f.CodigoFornecedor = Convert.ToInt32(txtCodigo.Text); f.NomeFantasia = txtFantasia.Text; f.CNPJ = txtCnpj.Text; f.RazaoSocial = txtRazao.Text; f.Email = txtEmail.Text; f.Tel = txtTel.Text; f.CEP = txtCep.Text; f.Complemento = txtComplemento.Text; f.Numero = Convert.ToInt32(txtNumero.Text); f.AlterarComParametro(); MessageBox.Show("Fornecedor Editado com sucesso!!!!"); }
private void Fixar(Object o, EventArgs e) { try { //o é objeto que foi clicado var b = (Button)o; //variávl 'b' é o botão 'o' if (MessageBox.Show(b.Text, "Atencao", MessageBoxButtons.YesNo, MessageBoxIcon.Error, MessageBoxDefaultButton.Button2) == DialogResult.No) { return; } BLL.Fornecedor forn = new BLL.Fornecedor(); forn.CodigoFornecedor = Convert.ToInt32(dataGridView1.CurrentRow.Cells[0].Value); //propriedade '.codigo' do objeto 'usu' recebe '=' o valor 'value' da primeira coluna 'cells[0]' da linha atual 'currentrow' do grid 'datagridview1' switch (b.Text) { case "Excluir": forn.Excluir(); break; case "Ativar": forn.Ativar(); break; case "Desativar": forn.Desativar(); break; } String msg = ""; if (b.Text == "Editar") { msg = "Fornecedor editado com sucesso"; } if (b.Text == "Ativar") { msg = "Fornecedor ativado com sucesso"; } if (b.Text == "Desativar") { msg = "Fornecedor desativado com sucesso"; } MessageBox.Show(msg, "Sucesso"); CarregarDadosGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); //throw; } }
private void CarregarCombos(object o, EventArgs e) { BLL.Categoria c = new BLL.Categoria(); cbCategoria.DataSource = c.Listar(String.Empty, (byte)BLL.FuncoesGerais.TipoStatus.Ativo).Tables[0]; cbCategoria.DisplayMember = "NomeCategoria"; cbCategoria.ValueMember = "CodigoCategoria"; BLL.UnidadeVenda u = new BLL.UnidadeVenda(); cbUnidadeVenda.DataSource = u.Listar(String.Empty, (byte)BLL.FuncoesGerais.TipoStatus.Ativo).Tables[0]; cbUnidadeVenda.DisplayMember = "Abreviacao"; cbUnidadeVenda.ValueMember = "CodigoUnidadeVenda"; BLL.Fornecedor f = new BLL.Fornecedor(); cbFornecedor.DataSource = f.Listar(String.Empty, (byte)BLL.FuncoesGerais.TipoStatus.Ativo).Tables[0]; cbFornecedor.ValueMember = "CodigoFornecedor"; cbFornecedor.DisplayMember = "NomeFantasia"; }
protected void btnCadastrar_Click(object sender, EventArgs e) { BLL.Fornecedor forn = new BLL.Fornecedor(); forn.Nome = txtNome.Text; forn.Endereco = txtEndereco.Text; forn.CNPJ = txtCNPJ.Text; DAL.FornecedorDAL fornDAL = new DAL.FornecedorDAL(); fornDAL.Cadastrar(forn); txtCNPJ.Text = ""; txtNome.Text = ""; txtEndereco.Text = ""; txtNome.Focus();//coloca o cursor do teclado Response.Write("<script>Alert('Cadastro efetuado!')</script>"); }
//SOBRE CARGA DE MÉTODO (METODOS COM O MESMO NOME, PORÉM COM ASSINATURAS DIFERENTES) public DataTable Listar(BLL.Fornecedor forn) //ESSA LINHA É A ASSINATURA { DataTable dt = new DataTable(); //Tabela de dados padrão C#(int, strin, double...) SqlCommand cmd = new SqlCommand(); cmd.Connection = con.Conectar(); cmd.CommandText = @"SELECT ID, NOME, CNPJ, ENDERECO FROM TBFornecedor WHERE NOME LIKE @nome"; cmd.Parameters.AddWithValue("@nome", "%" + forn.Nome + "%"); //Adaptador de dados SQL para C# SqlDataAdapter da = new SqlDataAdapter(); da.SelectCommand = cmd; da.Fill(dt);//Preenche fazendo a adaptação con.Desconectar(); return(dt); }
public void btnCadastrar_Click(object sender, EventArgs e) { if (VerificarDigitacao() == false) { return; } BLL.Fornecedor f = new BLL.Fornecedor(); f.RazaoSocial = txtRazao.Text; f.NomeFantasia = txtNomeFant.Text; f.CEP = txtCep.Text; f.Numero = txtNumero.Text; f.Complemento = txtComplemento.Text; f.StatusFornecedor = 1; f.IncluirComParametro(); MessageBox.Show("Inserido com sucesso"); }
private void CadastrarFornecedor(object o, EventArgs e) { BLL.Fornecedor f = new BLL.Fornecedor(); f.NomeFantasia = txtFantasia.Text; f.CNPJ = txtCnpj.Text; f.RazaoSocial = txtRazao.Text; f.Email = txtEmail.Text; f.Tel = txtTel.Text; f.CEP = txtCep.Text; f.Complemento = txtComplemento.Text; f.Numero = Convert.ToInt32(txtNumero.Text); f.StatusFornecedor = 1; f.IncluirComParametro(); MessageBox.Show("Fornecedor cadastrado com sucesso !!"); DialogResult dr = MessageBox.Show("Deseja Cadastrar outro Fornecedor ?", "Fornecedor", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { txtFantasia.Clear(); txtEndereco.Clear(); txtBairro.Clear(); txtCidade.Clear(); txtEmail.Clear(); txtTel.Clear(); txtComplemento.Clear(); txtCnpj.Clear(); txtRazao.Clear(); txtCep.Clear(); txtNumero.Clear(); cbUF.SelectedText = ""; txtFantasia.Focus(); //Limpar text e colocar foco no txt nome } else { Consultar.FrmListagemFornecedores n = new Consultar.FrmListagemFornecedores(); Close(); n.ShowDialog(); } }
public void Alterar(object o, EventArgs e) { if (VerificarDigitacao() == false) { return; } BLL.Fornecedor f = new BLL.Fornecedor(); f.RazaoSocial = txtRazao.Text; f.NomeFantasia = txtNomeFant.Text; f.CEP = txtCep.Text; f.Numero = txtNumero.Text; f.Complemento = txtComplemento.Text; f.StatusFornecedor = 1; f.CodigoFornecedor = Codigo; f.AlterarComParametro(); MessageBox.Show("alterado com sucesso"); Close(); }
public List <MODEL.Almoxarifado> SelectByNome(string nome) { List <MODEL.Almoxarifado> lstAlmoxarifado = new List <MODEL.Almoxarifado>(); SqlConnection conexao = new SqlConnection(strCon); string sql = "SELECT * FROM Almoxarifado WHERE (nome LIKE @nome)"; SqlCommand cmd = new SqlCommand(sql, conexao); cmd.Parameters.AddWithValue("@nome", "%" + nome + "%"); try { conexao.Open(); SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dados.Read()) { MODEL.Almoxarifado almoxarifado = new MODEL.Almoxarifado(); almoxarifado.id = Convert.ToInt32(dados["id"].ToString()); almoxarifado.fornecedorID = Convert.ToInt32(dados["fornecedorID"].ToString()); almoxarifado.nome = dados["nome"].ToString(); almoxarifado.quantidade = Convert.ToInt32(dados["quantidade"].ToString()); //Recupera nome Fornecedor CAMADAS.BLL.Fornecedor bllFornecedor = new BLL.Fornecedor(); CAMADAS.MODEL.Fornecedor fornecedor = bllFornecedor.SelectByID(almoxarifado.fornecedorID); almoxarifado.fornecedor = fornecedor.nome; lstAlmoxarifado.Add(almoxarifado); } } catch { Console.WriteLine("Erro no Select do Produto"); } finally { conexao.Close(); } return(lstAlmoxarifado); }