Example #1
0
        public EmailAddressDetail CreateEmailAddressDetail(EmailAddress emailAddress, IPersistenceContext context)
        {
            EmailAddressDetail detail = new EmailAddressDetail();

            detail.Address         = emailAddress.Address;
            detail.ValidRangeFrom  = emailAddress.ValidRange.From;
            detail.ValidRangeUntil = emailAddress.ValidRange.Until;

            return(detail);
        }
Example #2
0
        public EmailAddress CreateEmailAddress(EmailAddressDetail detail)
        {
            EmailAddress emailAddress = new EmailAddress();

            emailAddress.Address    = detail.Address;
            emailAddress.ValidRange = new DateTimeRange(
                detail.ValidRangeFrom,
                detail.ValidRangeUntil);

            return(emailAddress);
        }
 /// <summary>
 /// Constructor
 /// </summary>
 public EmailAddressEditorComponent(EmailAddressDetail emailAddress)
 {
     _emailAddress = emailAddress;
 }