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 btnSalvar_Click(object sender, EventArgs e) { int id_User = ValidarUsuario(txtNomeUsuario.Text, txtSenha.Text); if (id_User == 0) { throw new ArgumentException("Usuário não autenticado!"); } EstoqueVendaDTO dto = new EstoqueVendaDTO(); dto.fk_Estoque_ProdutoVenda = Convert.ToInt32(cboProduto.SelectedValue); dto.num_Est_Max = Convert.ToInt32(txtEstMax.Text); dto.num_Est_Min = Convert.ToInt32(txtEstMin.Text); dto.qnt_Produto = Convert.ToInt32(txtQnt.Text); ProdutoVendaDTO Produto = cboProduto.SelectedItem as ProdutoVendaDTO; EstoqueVendaBusiness business = new EstoqueVendaBusiness(); business.CriarEstoque(dto, Produto.nm_Produto); MessageBox.Show("Estoque atualizado com sucesso!", "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Information); Close(); }
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 btnAdicionar_Click(object sender, EventArgs e) { ProdutoVendaDTO dto = cboProdutos.SelectedItem as ProdutoVendaDTO; PedidoItemVendaDTO item = new PedidoItemVendaDTO(); item.qnt_Produto = Convert.ToInt32(txtQuantidade.Text); item.fk_PedidoItemVenda_ProdutoVenda = dto.id_produtoVenda; item.nm_Produto = dto.nm_Produto; produtosCarrinho.Add(item); }
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(); }
private void btnVisualisar_Click(object sender, EventArgs e) { ProdutoVendaDTO dto = dgvProdutos.CurrentRow.DataBoundItem as ProdutoVendaDTO; frmAlterar frm = new frmAlterar(); Hide(); frm.CarregarCampos(dto.id_produtoVenda); frm.ShowDialog(); Show(); 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)); }