private void cboProdutos_SelectedIndexChanged(object sender, EventArgs e) { ProdutoCompraBusiness business = new ProdutoCompraBusiness(); view_produtoCompra_Forn_Filial produto = business.ConsultarPorId(Convert.ToInt32(cboProdutos.SelectedValue)); txtFornecedor.Text = produto.nm_Fornecedor; }
private void btnRemover_Click(object sender, EventArgs e) { try { UsuarioDTO user = UserSession.UsuarioLogado; UsuarioPermissoes chamar = new UsuarioPermissoes(); UsuarioPermissoes permissoes = chamar.Permissoes(user.Cod_Perm); if (permissoes.Produto.Substring(0, 1) == "0") { if (permissoes.Produto.Substring(4, 1) == "0") { throw new ArgumentException("Você não tem autorização para fazer isto!"); } } view_produtoCompra_Forn_Filial data = dgvProdutos.CurrentRow.DataBoundItem as view_produtoCompra_Forn_Filial; ProdutoCompraBusiness business = new ProdutoCompraBusiness(); business.RemoverProduto(data.id_Produto); MessageBox.Show("Produto Removido com Sucesso!", "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show("Ocorreu um erro não identificado.", "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void CarregarGrid() { ProdutoCompraBusiness business = new ProdutoCompraBusiness(); List <view_produtoCompra_Forn_Filial> produtos = business.Consultar(); dgvProdutos.AutoGenerateColumns = false; dgvProdutos.DataSource = produtos; }
void CarregarCombos() { ProdutoCompraBusiness busi = new ProdutoCompraBusiness(); List <Programacao.Entregável_2.Compras.ProdutoCompra.ProdutoCompraDTO> list = busi.Consultar(string.Empty); cbProduto.DisplayMember = nameof(ProdutoCompraDTO.nm_produtocompra); cbProduto.ValueMember = nameof(ProdutoCompraDTO.id_produtocompra); cbProduto.DataSource = list; }
private void CarregarProdutos() { ProdutoCompraBusiness business = new ProdutoCompraBusiness(); List <view_produtoCompra_Forn_Filial> produtos = business.Consultar(); cboProdutos.ValueMember = nameof(view_produtoCompra_Forn_Filial.id_Produto); cboProdutos.DisplayMember = nameof(view_produtoCompra_Forn_Filial.nm_Produto); cboProdutos.DataSource = produtos; }
private void btnConsultarFornece_Click(object sender, EventArgs e) { try { ProdutoCompraBusiness business = new ProdutoCompraBusiness(); List <ProdutoCompraDTO> a = business.Consultar(txtConsultaCompra.Text); dataGridView2.AutoGenerateColumns = false; dataGridView2.DataSource = a; } catch (Exception ex) { MessageBox.Show("Ocorreu um erro: " + ex.Message); } }
public void CarregarCombos() { FOrnecedorBusiness bus = new FOrnecedorBusiness(); List <FornecedorDTO> lista = bus.Listar(); cbfornecedor.ValueMember = nameof(FornecedorDTO.id_fornecedor); cbfornecedor.DisplayMember = nameof(FornecedorDTO.nm_nome); cbfornecedor.DataSource = lista; ProdutoCompraBusiness busi = new ProdutoCompraBusiness(); List <Programacao.Entregável_2.Compras.ProdutoCompra.ProdutoCompraDTO> list = busi.Consultar(string.Empty); cmbCompra.DisplayMember = nameof(ProdutoCompraDTO.nm_produtocompra); cmbCompra.ValueMember = nameof(ProdutoCompraDTO.id_produtocompra); cmbCompra.DataSource = list; }
public void CarregarCampos(string idProduto) { ProdutoCompraBusiness business = new ProdutoCompraBusiness(); view_produtoCompra_Forn_Filial produtos = business.ConsultarPorId(Convert.ToInt32(idProduto)); EstoqueBusiness esBusiness = new EstoqueBusiness(); List <view_Estoque> estoque = esBusiness.ConsultarViewPorNome(produtos.nm_Produto); lblId.Text = estoque[0].id_Estoque.ToString(); txtFornecedor.Text = produtos.nm_Fornecedor; txtNomeUsuario.Text = UserSession.UsuarioLogado.nm_Usuario; txtProduto.Text = produtos.nm_Produto; txtQntAtual.Text = estoque[0].qnt_Produto.ToString(); txtVlCompra.Text = produtos.vl_Compra.ToString(); txtEstMax.Text = estoque[0].num_Est_Max.ToString(); txtEstMin.Text = estoque[0].num_Est_Min.ToString(); }
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"); }
private void btnBuscar_Click(object sender, EventArgs e) { try { ProdutoCompraBusiness business = new ProdutoCompraBusiness(); List <view_produtoCompra_Forn_Filial> produtos = new List <view_produtoCompra_Forn_Filial>(); if (txtProduto.Text != string.Empty) { if (txtFornecedor.Text == string.Empty) { produtos = business.ConsultarPorNome(txtProduto.Text); } else { produtos = business.ConsultarPorNome_Fornecedor(txtProduto.Text, txtFornecedor.Text); } } else if (txtFilial.Text != string.Empty) { produtos = business.ConsultarPorFilial(txtFilial.Text); } else if (txtFornecedor.Text != string.Empty) { produtos = business.ConsultarPorFornecedor(txtFornecedor.Text); } else { produtos = business.Consultar(); } dgvProdutos.AutoGenerateColumns = false; dgvProdutos.DataSource = produtos; } catch (ArgumentException ex) { MessageBox.Show(ex.Message, "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception) { MessageBox.Show("Ocorreu um erro não identificado.", "Black Fit LTDA", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void CarregarCampos(string idProduto) { lblId.Text = idProduto; FornecedorBusiness forn = new FornecedorBusiness(); List <FornecedorDTO> fornecedores = forn.Consultar(); cboFornecedor.ValueMember = nameof(FornecedorDTO.id_Fornecedor); cboFornecedor.DisplayMember = nameof(FornecedorDTO.nm_Fornecedor); cboFornecedor.DataSource = fornecedores; CarregarFornecedor(); ProdutoCompraBusiness business = new ProdutoCompraBusiness(); view_produtoCompra_Forn_Filial produto = business.ConsultarPorId(Convert.ToInt32(idProduto)); txtDesc.Text = produto.ds_Produto; txtFilial.Text = produto.nm_Nome; txtNome.Text = produto.nm_Produto; txtValor.Text = produto.vl_Compra.ToString(); }