コード例 #1
0
        private void AdcionarProduto(MLProduto objMLProdutos, Double subTotal)
        {
            try
            {
                dgvGeral.Rows.Add(
                    Formatacao.ZerosEsquerda(ItemNr.ToString(), 3),
                    objMLProdutos.ProdutoId,
                    objMLProdutos.Descricao,
                    txtQtde.Text,
                    (objMLProdutos.UnidadeMedida == null) ? "" : objMLProdutos.UnidadeMedida.Descricao,
                    objMLProdutos.ValorVenda.ToString("n2"),
                    (Convert.ToDecimal(txtQtde.Text) * Convert.ToDecimal(objMLProdutos.ValorVenda)).ToString("n2"));
                ItemNr++;

                #region *** Atributos da Grid ***

                MontarGrid();

                #endregion

                btnFinalizarVenda.Enabled = true;
                btnExcluirItem.Enabled    = true;
                _total        += Convert.ToDouble(subTotal);
                txtCodigo.Text = "";
                objMLProdutos  = null;

                dgvGeral.CurrentCell = null;
            }
            catch
            {
                this.btnFinalizarVenda.Enabled = false;
                this.btnExcluirItem.Enabled    = false;
            }
        }