Пример #1
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            try
            {
                ProdutoVendaDTO dto = new ProdutoVendaDTO();
                dto.id_produtoVenda = Convert.ToInt32(lblId.Text);
                dto.nm_Produto      = txtNome.Text;
                dto.ds_Produto      = txtDescricao.Text;
                dto.dt_Validade     = dtpValidade.Value;
                //dto.vl_Venda = txtValor.Text == string.Empty ? throw new ArgumentException("Valor não pode ser nulo.") : Convert.ToDecimal(txtValor.Text);

                ProdutoVendaBusiness business = new ProdutoVendaBusiness();
                business.AlterarProduto(dto);

                MessageBox.Show("Produto alterado 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("Ocorreu um erro: " + ex.Message, "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Пример #2
0
        private void cboProduto_SelectedIndexChanged(object sender, EventArgs e)
        {
            ProdutoVendaBusiness business = new ProdutoVendaBusiness();
            ProdutoVendaDTO      prod     = business.ConsultarPorId(Convert.ToInt32(cboProduto.SelectedValue));

            txtVlCompra.Text    = prod.vl_Venda.ToString();
            txtNomeUsuario.Text = UserSession.UsuarioLogado.nm_Usuario;
        }
Пример #3
0
        private void CarregarGrid()
        {
            ProdutoVendaBusiness   business = new ProdutoVendaBusiness();
            List <ProdutoVendaDTO> produtos = business.Consultar();

            dgvProdutos.AutoGenerateColumns = false;
            dgvProdutos.DataSource          = produtos;
        }
Пример #4
0
        private void CarregarProdutos()
        {
            ProdutoVendaBusiness   business = new ProdutoVendaBusiness();
            List <ProdutoVendaDTO> prod     = business.Consultar();

            cboProduto.DisplayMember = nameof(ProdutoVendaDTO.nm_Produto);
            cboProduto.ValueMember   = nameof(ProdutoVendaDTO.id_produtoVenda);
            cboProduto.DataSource    = prod;
        }
Пример #5
0
        private void btnRemover_Click(object sender, EventArgs e)
        {
            ProdutoVendaDTO dto = dgvProdutos.CurrentRow.DataBoundItem as ProdutoVendaDTO;

            ProdutoVendaBusiness business = new ProdutoVendaBusiness();

            business.RemoverProduto(dto.id_produtoVenda);

            MessageBox.Show("Produto Removido");
            CarregarGrid();
        }
Пример #6
0
        public void CarregarCampos(int idProduto)
        {
            lblId.Text = idProduto.ToString();

            ProdutoVendaBusiness business = new ProdutoVendaBusiness();
            ProdutoVendaDTO      produto  = business.ConsultarPorId(idProduto);

            txtDescricao.Text = produto.ds_Produto;
            txtNome.Text      = produto.nm_Produto;
            txtValor.Text     = produto.vl_Venda.ToString();
            dtpValidade.Value = produto.dt_Validade;

            view_Produto prodView = business.ConsultarFilialPorId(produto.fk_ProdutoVenda_Filial);

            txtFilial.Text = prodView.nm_Nome;
        }
Пример #7
0
 private void cboProdutos_SelectedIndexChanged(object sender, EventArgs e)
 {
     ProdutoVendaBusiness business = new ProdutoVendaBusiness();
     ProdutoVendaDTO      produto  = business.ConsultarPorId(Convert.ToInt32(cboProdutos.SelectedValue));
 }