public static NewsletterAction CreateOpenAction(Subscriber subscriber, int mailoutID)
        {
            var action = new NewsletterAction();

            action.SetCommonProperties(subscriber, mailoutID);
            action.NewsletterActionTypeID = (int)Action.Open;
            action.Save();
            return(action);
        }
        public static NewsletterAction CreateForwardAction(Subscriber subscriber, int mailoutID, string toEmail)
        {
            var action = new NewsletterAction();

            action.SetCommonProperties(subscriber, mailoutID);
            action.NewsletterActionTypeID = (int)Action.Forward;
            action.Details = toEmail;
            action.Save();
            return(action);
        }
        public static NewsletterAction CreateClickAction(Subscriber subscriber, int mailoutID, String url)
        {
            var action = new NewsletterAction();

            action.SetCommonProperties(subscriber, mailoutID);
            action.NewsletterActionTypeID = (int)Action.Click;
            action.Details = url;
            action.Save();
            return(action);
        }