示例#1
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            try
            {
                objProdutoDTO.Descricao     = txtDescricao.Text;
                objProdutoDTO.Preco         = Double.Parse(txtPreco.Text);
                objProdutoDTO.Quantidade    = int.Parse(txtQuantidade.Text);
                objProdutoDTO.Peso          = Double.Parse(txtPeso.Text);
                objProdutoDTO.Categoria_ID  = Convert.ToInt32(cbxCategoria.SelectedValue);
                objProdutoDTO.Fornecedor_ID = Convert.ToInt32(cbxFornecedor.SelectedValue);

                if (txtIdProduto.Text == "")
                {
                    objProdutoBLL.InserirProduto(objProdutoDTO);
                    MessageBox.Show("Produto inserido com sucesso.");
                }
                else //Se o ID estiver preenchido
                {
                    objProdutoDTO.ID = int.Parse(txtIdProduto.Text);
                    objProdutoBLL.AlterarProduto(objProdutoDTO);
                    MessageBox.Show("Dados do produto atualizados com sucesso.");
                }
                CarregarGridProduto();
                LimparComponentes();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO. \n" + ex.Message);
            }
        }
 private void BCadastroSalvar_Click(object sender, EventArgs e)
 {
     ProdutoDTO.Nomeproduto  = TextNomeProduto.Text;
     ProdutoDTO.Grupoid      = int.Parse(TextGrupoCadastro.Text);
     ProdutoDTO.Descricao    = TextDescricao.Text;
     ProdutoDTO.Precovenda   = Convert.ToDouble(TextPrecoVenda.Text);
     ProdutoDTO.Precocusto   = Convert.ToDouble(TextPrecoCusto.Text);
     ProdutoDTO.Estoque      = Convert.ToDouble(TextEstoque.Text);
     ProdutoDTO.Ncm          = TextNCM.Text;
     ProdutoDTO.Localizacao  = TextLocalizacao.Text;
     ProdutoDTO.Codigobarras = TextCodigoB.Text;
     ProdutoBLL.InserirProduto(ProdutoDTO);
     MessageBox.Show("Produto cadastrado com sucesso!", "Cadastrado com sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information);
     LimparTela();
 }
示例#3
0
    protected void btnGravar_Click(object sender, EventArgs e)
    {
        objProduto.Nome           = txtNome.Text;
        objProduto.Descricao      = txtDescricao.Text;
        objProduto.Preco_Custo    = decimal.Parse(txtPrecoCusto.Text);
        objProduto.Preco_Venda    = decimal.Parse(txtPrecoVenda.Text);
        objProduto.Quantidade     = int.Parse(txtQuantidade.Text);
        objProduto.Unidade_Medida = txtUnidade_Medida.Text;
        objProduto.Categoria_ID   = int.Parse(ddlCategoriaProduto.SelectedValue.ToString());

        if (string.IsNullOrEmpty(txtID.Text))
        {
            objProduto.InserirProduto();
        }
        else
        {
            objProduto.AlterarProduto(txtID.Text);
        }

        LimparTela();
        CarregarGridView();
    }