public static TipoDeMeioDeComunicacao ToDomainModel(TipoDeMeioDeComunicacaoCommands tipoDeMeioDeComunicacaoVM)
        {
            var tipoDeMeioDeComunicacao = new TipoDeMeioDeComunicacao(
                tipoDeMeioDeComunicacaoVM.Descricao,
                tipoDeMeioDeComunicacaoVM.IdTipoDeMeioDeComunicacao);

            return(tipoDeMeioDeComunicacao);
        }
        public static TipoDeMeioDeComunicacaoCommands ToModelDomain(TipoDeMeioDeComunicacao tipoDeMeioDeComunicacao)
        {
            var tipoDeMeioDeComunicacaoVM = new TipoDeMeioDeComunicacaoCommands();

            tipoDeMeioDeComunicacaoVM.IdTipoDeMeioDeComunicacao = tipoDeMeioDeComunicacao.IdTipoDeMeioDeComunicacao;
            tipoDeMeioDeComunicacaoVM.Descricao = tipoDeMeioDeComunicacao.Descricao;

            return(tipoDeMeioDeComunicacaoVM);
        }
Esempio n. 3
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);
        }
Esempio n. 4
0
 public static bool DefinirTipoMeioDeComunicacaoMeioDeComunicacaoScopeEhValido(this MeioDeComunicacao meioDeComunicacao, TipoDeMeioDeComunicacao tipoDeMeioDeComunicacao)
 {
     return(AssertionConcern.IsSatisfiedBy
            (
                AssertionConcern.AssertNotNull(tipoDeMeioDeComunicacao, ErrorMessage.PessoaObrigatorio)
            ));
 }