public TbCrContactosCamposPersonalizados ViewModelToDomaiCP(CCPersonalizadosViewModel viewModel, int id)
 {
     return(new TbCrContactosCamposPersonalizados
     {
         IdCampoPersonalizados = viewModel.IdCampoPersonalizados,
         Valor = viewModel.Valor,
         IdContacto = id,
         Id = viewModel.Id
     });
 }
        public IList <TbCrContactosCamposPersonalizados> ViewModelToDomainList(IList <CCPersonalizadosViewModel> domain, int id)
        {
            var ContactosCampos = new List <TbCrContactosCamposPersonalizados>();

            foreach (var item in domain)
            {
                CCPersonalizadosViewModel campos = new CCPersonalizadosViewModel
                {
                    IdCampoPersonalizados = item.IdCampoPersonalizados,
                    Valor      = item.Valor ?? "",
                    Id         = item.Id,
                    IdContacto = item.IdContacto
                };

                ContactosCampos.Add(ViewModelToDomaiCP(campos, id));
            }

            return(ContactosCampos);
        }