private void txtcodProduto_Leave(object sender, EventArgs e) { BLL.ProdutosBLL produtos = new BLL.ProdutosBLL(); int valor = produtos.verificarProdRepetido(txtcodigofornecedor.Text, txtcodProduto.Text); if (valor == 1) { MessageBox.Show("O codigo informado já existe para outro produto", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void tsexcluir_Click(object sender, EventArgs e) { BLL.ProdutosBLL produtosBLL = new BLL.ProdutosBLL(); Model.ProdutosModel produtosModel = new Model.ProdutosModel(); if (txtcodProduto.Text == String.Empty) { MessageBox.Show("Selecione o produto que deseja excluir", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { produtosModel.Codigo = txtcodProduto.Text; if (MessageBox.Show("Tem certeza que deseja excluir o produto?", "AVISO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { produtosBLL.ExcluirProdutos(produtosModel); MessageBox.Show("Produto excluído com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); RecebeUltimoProduto(0); } tsCancelar.Enabled = false; } }
private void tssalvar_Click(object sender, EventArgs e) { salvanovo++; BLL.ProdutosBLL produtos = new BLL.ProdutosBLL(); salvarProdutos(); tsadicionar.Enabled = true; tseditar.Enabled = true; tsexcluir.Enabled = true; tssair.Enabled = true; tssalvar.Enabled = false; tsCancelar.Enabled = false; Modificar = false; BloquearCampos(); if (salvanovo == 2) { RecebeUltimoProduto(0); } else { RecebeUltimoProduto(Reg_Atual); } salvanovo = 0; }
private void salvarProdutos() { BLL.ProdutosBLL produtosBLL = new BLL.ProdutosBLL(); Model.ProdutosModel produtosModel = new Model.ProdutosModel(); produtosModel.Cod_barras = txtcodbarras.Text; if (txtcodsubgrupo.Text != string.Empty) { produtosModel.Cod_Subgrupo = Convert.ToInt32(txtcodsubgrupo.Text); } else { MessageBox.Show("Informe o subgrupo antes de salvar", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } produtosModel.Codigo = txtcodProduto.Text; produtosModel.Desc_Subgrupo = txtsubgrupo.Text; produtosModel.Descricao = txtProduto.Text; if (txtestoque.Text != string.Empty) { produtosModel.Estoque = Convert.ToInt32(txtestoque.Text); } if (txtcodigofornecedor.Text != string.Empty) { produtosModel.Fornecedor = Convert.ToInt32(txtcodigofornecedor.Text); } else { MessageBox.Show("Informe o fornecedor antes de salvar","Aviso",MessageBoxButtons.OK,MessageBoxIcon.Information); } if (txtpreco.Text != string.Empty) { produtosModel.Preco = Convert.ToDecimal(txtpreco.Text); } produtosModel.Razao = txtfornecedores.Text; if ((rbnao.Checked == false) && (rbsim.Checked == true)) { produtosModel.Bloqueado = "S"; } if ((rbnao.Checked == true) && (rbsim.Checked == false)) { produtosModel.Bloqueado = "N"; } if (Modificar == false) { produtosBLL.IncluirProdutos(produtosModel); } else { produtosModel.Codigo = txtcodProduto.Text; produtosBLL.AlterarProdutos(produtosModel); } MessageBox.Show("Dados Gravados com Sucesso", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information); }