Example #1
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                ProdutoCompraDTO dto = new ProdutoCompraDTO();
                dto.nm_Produto = txtNome.Text;
                dto.vl_Compra = Convert.ToDecimal(txtValor.Text);
                dto.dt_Validade = dtpValidade.Value;
                dto.fk_produtoCompra_Filial = Program.id_Filial;
                dto.ds_Produto = txtDesc.Text;
                dto.fk_ProdutoCompra_Fornecedor = Convert.ToInt32(cboFornecedor.SelectedValue);

                ProdutoCompraDatabase business = new ProdutoCompraDatabase();
                business.CadatrarProduto(dto);

                MessageBox.Show("Produto cadastrado com sucesso!", "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Close();
            }
            catch (ArgumentException ex)
            {
                MessageBox.Show(ex.Message, "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void BtnSalvarCompra_Click(object sender, EventArgs e)
        {
            try
            {
                if (lblAtual.Text == "0")
                {
                    MessageBox.Show("Pesquise o Produto de compra");
                }
                if (nudQtd.Value == 0)
                {
                    MessageBox.Show("Coloque o valor para retirar");
                }

                else
                {
                    ProdutoCompraDTO dto      = cbProduto.SelectedItem as ProdutoCompraDTO;
                    EstoqueDTO       estoque  = new EstoqueDTO();
                    EstoqueBusiness  business = new EstoqueBusiness();
                    estoque.id_produtocompra = dto.id_produtocompra;
                    estoque.ds_quantidade    = Convert.ToDecimal(lblAtual.Text) - nudQtd.Value;
                    business.Alterar(estoque);
                    MessageBox.Show("Estoque alterado com sucesso");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro: " + ex.Message);
            }
        }
        private void Pesquisar_Click(object sender, EventArgs e)
        {
            ProdutoCompraDTO   dto      = cbProduto.SelectedItem as ProdutoCompraDTO;
            EstoqueBusiness    business = new EstoqueBusiness();
            vwconsultarestoque view     = business.ConsultarEstoqueView(dto.nm_produtocompra);

            lblAtual.Text = view.ds_quantidade.ToString();
        }
Example #4
0
        private void BtnSalvarCompra_Click(object sender, EventArgs e)
        {
            ProdutoCompraDTO dto = new ProdutoCompraDTO();

            dto.nm_produtocompra = txtProdutoComprado.Text;
            dto.vl_valor         = decimal.Parse(txtValor.Text);
            ProdutoCompraBusiness business = new ProdutoCompraBusiness();
            int idproduto = business.Salvar(dto);

            EstoqueDTO estoquedto = new EstoqueDTO();

            estoquedto.id_produtocompra = idproduto;
            estoquedto.ds_quantidade    = 0;
            EstoqueBusiness estoque = new EstoqueBusiness();

            estoque.Salvar(estoquedto);
            MessageBox.Show("Produto de compra cadastrado com sucesso");
        }
Example #5
0
        private void button3_Click_1(object sender, EventArgs e)
        {
            try
            {
                int quantidade       = 0;
                ProdutoCompraDTO dto = cmbCompra.SelectedItem as ProdutoCompraDTO;
                int qtd = Convert.ToInt32(txtQuantidade.Text);

                for (int i = 0; i < qtd; i++)
                {
                    produtosCarrinho.Add(dto);
                    dataGridView1.AutoGenerateColumns = false;
                    dataGridView1.DataSource          = produtosCarrinho;
                    valortotal = valortotal + dto.vl_valor;
                    quantidade = quantidade + 1;
                }
                lblvalortotal.Text = "R$ " + valortotal.ToString();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu o erro : " + ex.Message);
            }
        }