예제 #1
0
        public static MeioDeComunicacao ToDomainModel(MeioDeComunicacaoCommands meioDeComunicacaoVM, TipoDeMeioDeComunicacao tipoDeMeioDeComunicacao)
        {
            if (meioDeComunicacaoVM == null)
            {
                return(null);
            }

            var meioDeComunicacao = new MeioDeComunicacao(
                meioDeComunicacaoVM.Valor,
                meioDeComunicacaoVM.PessoaId,
                tipoDeMeioDeComunicacao,
                meioDeComunicacaoVM.IdMeioDeComunicacao);

            return(meioDeComunicacao);
        }
예제 #2
0
        public static MeioDeComunicacaoCommands ToModelDomain(MeioDeComunicacao meioDeComunicacao)
        {
            if (meioDeComunicacao == null)
            {
                return(null);
            }

            var meioDeComunicacaoVM = new MeioDeComunicacaoCommands();

            meioDeComunicacaoVM.IdMeioDeComunicacao = meioDeComunicacao.IdMeioDeComunicacao;
            meioDeComunicacaoVM.Valor    = meioDeComunicacao.Valor;
            meioDeComunicacaoVM.PessoaId = meioDeComunicacao.PessoaId;
            meioDeComunicacaoVM.TipoDeMeioDeComunicacao   = TipoDeMeioDeComunicacaoAdapter.ToModelDomain(meioDeComunicacao.TipoDeMeioDeComunicacao);
            meioDeComunicacaoVM.TipoDeMeioDeComunicacaoId = meioDeComunicacao.TipoDeMeioDeComunicacaoId;

            return(meioDeComunicacaoVM);
        }