private static EmailComms GetEmailComms(IUser from, IUser to, EmailContents emailContents, DateTime date)
        {
            return new EmailComms
            {
                Body =
                    string.Format(emailContents.Body, to.FirstName,
                                  from.FirstName),
                Date = date,
                ConsolidatedCompletionDate = date,
                From = from.EmailAddress,
                Subject = emailContents.Subject,
                To = new List<string>() { to.EmailAddress },
                Id = IlluminateDatabase.GenerateId<EmailComms>()

            };
        }
        private static YammerComms GetYammerComms(IUser from, IUser to, EmailContents emailContents, DateTime date)
        {
            return new YammerComms
            {
                Body =
                    string.Format(emailContents.Body, to.FirstName,
                                  from.FirstName),
                Date = date,
                ConsolidatedCompletionDate = date,
                From = from.EmailAddress,
                Header = emailContents.Subject,
                To = to.EmailAddress,
                Id = IlluminateDatabase.GenerateId<YammerComms>()

            };
        }