コード例 #1
0
        public static PessoaFisicaCommands ToModelDomain(PessoaFisica pessoa)
        {
            if (pessoa == null)
            {
                return(null);
            }

            var pessoaVM = new PessoaFisicaCommands();

            pessoaVM.Conceito           = pessoa.Conceito;
            pessoaVM.CPF                = pessoa.CPF == null ? string.Empty : pessoa.CPF.Codigo;
            pessoaVM.DataDaUltimaCompra = pessoa.DataDaUltimaCompra;
            pessoaVM.DataDeNascimento   = pessoa.DataDeNascimento;
            pessoaVM.EstadoCivil        = pessoaVM.EstadoCivil;
            pessoaVM.IdPessoa           = pessoa.IdPessoa;
            pessoaVM.LimiteDeCredito    = pessoa.LimiteDeCredito.ToString();
            pessoaVM.Nacionalidade      = pessoa.Nacionalidade;
            pessoaVM.Naturalidade       = EstadoAdapter.ToModelDomain(pessoa.Naturalidade);
            pessoaVM.NaturalidadeId     = pessoa.NaturalidadeId;
            pessoaVM.Nome               = pessoa.Nome;
            pessoaVM.NomeDaMae          = pessoa.NomeDaMae;
            pessoaVM.NomeDoPai          = pessoa.NomeDoPai;
            pessoaVM.Observacao         = pessoa.Observacao;
            pessoaVM.Referencias        = pessoa.Referencias;
            pessoaVM.RG              = pessoa.RG;
            pessoaVM.Salario         = pessoa.Salario.ToString();
            pessoaVM.Sexo            = (int)pessoa.Sexo;
            pessoaVM.SPC             = pessoa.SPC;
            pessoaVM.Status          = pessoa.Status;
            pessoaVM.TituloDeEleitor = pessoa.TituloEleitor;

            return(pessoaVM);
        }
コード例 #2
0
ファイル: EnderecoAdapter.cs プロジェクト: AlanBessa/ATS
        public static EnderecoCommands ToModelDomain(Endereco endereco)
        {
            if (endereco == null)
            {
                return(null);
            }

            var enderecoVM = new EnderecoCommands();

            enderecoVM.IdEndereco  = endereco.IdEndereco;
            enderecoVM.Logradouro  = endereco.Logradouro;
            enderecoVM.Numero      = endereco.Numero;
            enderecoVM.Bairro      = endereco.Bairro;
            enderecoVM.Complemento = endereco.Complemento;
            enderecoVM.Cep         = endereco.Cep.CepCod;
            enderecoVM.Cidade      = CidadeAdapter.ToModelDomain(endereco.Cidade);
            enderecoVM.Estado      = EstadoAdapter.ToModelDomain(endereco.Estado);

            return(enderecoVM);
        }