private ContasaReceber carregarItem(DataRow item) { ContasaReceber contasReceber = new ContasaReceber(); VMDataRow dtRow = new VMDataRow(item); contasReceber.IDContasaReceber = dtRow.GetInt("IDContasReceber"); contasReceber.DataLancamento = dtRow.GetDat("DataLancamento"); contasReceber.DataVencimento = dtRow.GetDat("DataVencimento"); contasReceber.DataPagamento = dtRow.GetDatNull("DataPagamento"); contasReceber.ValorTotal = dtRow.GetDec("ValorTotal"); contasReceber.ContasReceberSituacao = new ContasReceberSitucao { IDContasReceberSituacao = dtRow.GetInt("IDSituacao"), Descricao = dtRow.GetStr("DescSituacao") }; contasReceber.Cliente = new Cliente { Pessoa = new Pessoa { IDPessoa = dtRow.GetInt("IDCliente"), Nome = dtRow.GetStr("NomeCliente") } }; contasReceber.Vendedor = new Vendedor { Pessoa = new Pessoa { IDPessoa = dtRow.GetInt("IDVendedor"), Nome = dtRow.GetStr("NomeVendedor") } }; contasReceber.TipoPagamento = new TipoPagamento { IDTipoPagamento = dtRow.GetInt("IDTipoPagamento"), Descricao = dtRow.GetStr("Descricao") }; contasReceber.ContasReceberOrigem = new ContasReceberOrigem { IDContasReceberOrigem = dtRow.GetInt("IDContasReceberOrigem"), Descricao = dtRow.GetStr("DescOrigem") }; return(contasReceber); }