Example #1
0
        private static EMailAddressView create(EmailAddress o)
        {
            var v = new EMailAddressView {
                EmailAddress = o?.Data?.Address
            };

            setCommonValues(v, o?.Data?.ID, o?.Data?.ValidFrom, o?.Data?.ValidTo);
            return(v);
        }
Example #2
0
        public static EmailAddress Create(EMailAddressView v)
        {
            var d = new EmailAddressData {
                ID        = v.ID,
                Address   = v.EmailAddress,
                ValidTo   = v.ValidTo ?? DateTime.MaxValue,
                ValidFrom = v.ValidFrom ?? DateTime.MinValue
            };

            return(new EmailAddress(d));
        }