public void PreencherComboProduto() { ClnProdutos tipo = new ClnProdutos(); DataSet ds = tipo.BuscarporNome(); comboBoxProduto.DataSource = ds.Tables[0]; comboBoxProduto.DisplayMember = "Nome"; comboBoxProduto.ValueMember = "Codigo"; }
//funcao que atualiza o grid private void AtualizarGrid() { DataSet ds = new DataSet(); ClnProdutos produto = new ClnProdutos(); produto.Nm_Produto = textBoxPesquisar.Text; ds = produto.BuscarporNome(); dgv1.DataSource = ds.Tables[0]; }
//funcao da pesquisa private void button1_Click(object sender, EventArgs e) { DataSet ds = new DataSet(); ClnProdutos produto = new ClnProdutos(); produto.Nm_Produto = textBoxPesquisar.Text; ds = produto.BuscarporNome(); dgv1.DataSource = ds.Tables[0]; }
private void textBoxProduto_TextChanged(object sender, EventArgs e) { if (!textBoxProduto.Text.Equals("")) { ClnProdutos produto = new ClnProdutos(); produto.Cd_Produto = Convert.ToInt16(textBoxProduto.Text); produto.BuscarporCodigo(); if (!produto.Equals(null)) { comboBoxProduto.Text = produto.Nm_Produto; } } }
//função que é chamada para excluir produto private void botaoExcluir_Click(object sender, EventArgs e) { string mensagem = "Deseja excluir o cadastro," + textBoxNome.Text + " ?"; int resposta = Convert.ToInt16(MessageBox.Show(mensagem, "Excluir cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question)); if (resposta == 6) { ClnProdutos produto = new ClnProdutos(); MessageBox.Show(produto.BuscarId(textBoxNome.Text).ToString(), "Excluir cadastro", MessageBoxButtons.YesNo, MessageBoxIcon.Question); produto.Excluir(produto.BuscarId(textBoxNome.Text)); } LimparTxt(groupBoxProduto); AtualizarGrid(); }
private void botaoEditar_Click(object sender, EventArgs e) { ClnProdutos prod = new ClnProdutos(); prod.Nm_Produto = textBoxNome.Text; prod.Nm_Marca = textBoxMarca.Text; prod.VL_Produto = textBoxVlProduto.Text; prod.Dt_Vencimento = dateTimePickerVencimento.Value.ToShortDateString(); prod.Dt_Aquisicao = dateTimePickerAquisicao.Value.ToShortDateString(); prod.Uso = textBoxUso.Text; prod.Cd_Produto = prod.BuscarporCodigo(); prod.Atualizar(); AtualizarGrid(); LimparTxt(groupBoxProduto); }
//funcao do grid private void dgv1_CellContentClick(object sender, DataGridViewCellEventArgs e) { dgv1.CurrentRow.Selected = true; ClnProdutos produtos = new ClnProdutos(); if (dgv1.RowCount > 0) { textBoxNome.Text = dgv1.CurrentRow.Cells[1].Value.ToString(); textBoxMarca.Text = dgv1.CurrentRow.Cells[2].Value.ToString(); textBoxVlProduto.Text = dgv1.CurrentRow.Cells[3].Value.ToString(); dateTimePickerAquisicao.Value = Convert.ToDateTime(dgv1.CurrentRow.Cells[4].Value.ToString()); dateTimePickerVencimento.Value = Convert.ToDateTime(dgv1.CurrentRow.Cells[5].Value.ToString()); textBoxUso.Text = dgv1.CurrentRow.Cells[6].Value.ToString(); } }
//funçao que cadastra o produto private void botaoConfirmar_Click(object sender, EventArgs e) { ClnProdutos prod = new ClnProdutos(); prod.Nm_Produto = textBoxNome.Text; prod.Nm_Marca = textBoxMarca.Text; prod.VL_Produto = textBoxVlProduto.Text; prod.Dt_Vencimento = dateTimePickerVencimento.Value.ToShortDateString(); prod.Dt_Aquisicao = dateTimePickerAquisicao.Value.ToShortDateString(); prod.Uso = textBoxUso.Text; if (verificaText(groupBoxProduto)) { prod.Gravar(); AtualizarGrid(); LimparTxt(groupBoxProduto); ClnEstoque estoque = new ClnEstoque(); estoque.Nm_Produto = prod.Nm_Produto; estoque.Qtd_Atual = Convert.ToString(1); estoque.Qtd_Minimo = Convert.ToString(1); estoque.Gravar(); } }