public SendSessionStatusChangeEmail(Event @event, Session session, User user)
        {
            ToName = user.GetDisplayName();
            ToEmail = user.Email;

            EventName = @event.Name;
            SessionName = session.Name;
            EventDate = @event.Start.DateTime.ToLongDateString();
            SessionStatus = session.Status;
            Subject = "Your " + EventName + " Session Has Been " + SessionStatus;
            Template = "SessionStatusChange";
        }
Esempio n. 2
0
        public IndexViewModel WithUser(User user)
        {
            Email = user.Email;

            Name = user.Profile.Name;
            Company = user.Profile.Company;
            Title = user.Profile.Title;
            TelephoneNumber = user.Profile.TelephoneNumber;
            Bio = user.Profile.Bio;

            ListInAttendeeDirectory = user.Preferences.ListInAttendeeDirectory;
            ReceiveEmail = user.Preferences.ReceiveEmail;

            return this;
        }