Beispiel #1
0
        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;
        }
Beispiel #5
0
        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;
        }
Beispiel #6
0
 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);
     }
 }
Beispiel #7
0
        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;
        }
Beispiel #8
0
        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();
        }
Beispiel #9
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");
        }
        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();
        }