protected virtual DataRow CriarItem(DataTable tabelaItens, RegistroAbstrato entidade) { DataRow item = tabelaItens.NewRow(); item["referência"] = Entidades.Mercadoria.Mercadoria.MascararReferência(entidade.Referência, true); item["classificaçãoFiscal"] = entidade.ClassificaçãoFiscalFormatada; item["descrição"] = entidade.Descrição?.ToUpper(); item["tipoUnidade"] = ObterSigla(entidade.TipoUnidadeComercial); return item; }
protected override DataRow CriarItem(DataTable tabelaItens, RegistroAbstrato entidadeGenérica) { DataRow item = base.CriarItem(tabelaItens, entidadeGenérica); var entidade = (Entidades.Fiscal.Inventário)entidadeGenérica; item["valorUnitário"] = entidade.ValorUnitário; item["valorTotal"] = entidade.ValorTotal; item["quantidade"] = entidade.Quantidade.ToString(); return item; }
protected override DataRow CriarItem(DataTable tabelaItens, RegistroAbstrato entidadeGenérica) { DataRow item = base.CriarItem(tabelaItens, entidadeGenérica); var entidade = (Entidades.Fiscal.Extrato) entidadeGenérica; item["data"] = entidade.DataFormatada; item["valor"] = entidade.ValorFormatado; item["tipoResumido"] = entidade.TipoResumido; item["entradaSaída"] = entidade.EntradaSaída; item["quantidade"] = entidade.Quantidade.ToString(); item["estoque"] = entidade.Estoque.ToString(); decimal estoqueAnterior = 0; hashReferênciaInventárioAnterior.TryGetValue(entidadeGenérica.Referência, out estoqueAnterior); item["estoqueAnterior"] = estoqueAnterior; return item; }