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); } }
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; }
private void CarregarGrid() { ProdutoVendaBusiness business = new ProdutoVendaBusiness(); List <ProdutoVendaDTO> produtos = business.Consultar(); dgvProdutos.AutoGenerateColumns = false; dgvProdutos.DataSource = produtos; }
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; }
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(); }
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; }
private void cboProdutos_SelectedIndexChanged(object sender, EventArgs e) { ProdutoVendaBusiness business = new ProdutoVendaBusiness(); ProdutoVendaDTO produto = business.ConsultarPorId(Convert.ToInt32(cboProdutos.SelectedValue)); }