Example #1
0
        private string SubstituteUserTags(string text, User user)
        {
            UserPrivacyInfo upi = user.UserPrivacyInfo;

            return(text.Replace(TAG_FIRST_NAME, user.FirstName).Replace(TAG_LAST_NAME, upi.LastName)
                   .Replace(TAG_DATE_OF_BIRTH, upi.DateOfBirth.ToString(DOB_FORMAT)).Replace(TAG_HOUSE_ADDRESS, upi.HouseAddress)
                   .Replace(TAG_HOUSE_NUMBER, upi.HouseNumber).Replace(TAG_POSTAL_CODE, upi.PostCode)
                   .Replace(TAG_CITY, upi.City).Replace(TAG_COUNTRY, upi.Country).Replace(TAG_TELEPHONE_NUMBER, upi.PhoneNumber));
        }
Example #2
0
        public UserPrivacyInfo MakePrivacyInfo(string lastName, DateTime dateOfBirth, string houseAdress, string houseNumber, string postcode, string country, string phoneNumber, string city)
        {
            UserPrivacyInfo privacyInfo = new UserPrivacyInfo
            {
                LastName     = lastName,
                DateOfBirth  = dateOfBirth,
                HouseAddress = houseAdress,
                HouseNumber  = houseNumber,
                PostCode     = postcode,
                City         = city,
                Country      = country,
                PhoneNumber  = phoneNumber
            };

            return(privacyInfo);
        }