private void SetUser(Campaign campaign, MembershipUser mu, bool add, bool verify) { if (mu == null) { return; } UserCampaignDao ucd = new UserCampaignDao(sessionFactoryConfigPath); UserCampaign uc = ucd.GetByUser((Guid)mu.ProviderUserKey, campaign.ID); if (add) { if (uc == null) { uc = new UserCampaign(); uc.Campaign = campaign; uc.UserID = (Guid)mu.ProviderUserKey; ucd.Save(uc); } } else if (uc != null) { ucd.Delete(uc); } }
private bool IsSubscribed(Campaign campaign, MembershipUser mu) { if (mu == null) { return(false); } UserCampaignDao ucd = new UserCampaignDao(sessionFactoryConfigPath); UserCampaign uc = ucd.GetByUser((Guid)mu.ProviderUserKey, campaign.ID); return(uc != null); }
public IList <UserCampaign> GetSubscriptors(string code) { Campaign c = GetCampaign(code); if (c != null) { UserCampaignDao ucd = new UserCampaignDao(sessionFactoryConfigPath); return(ucd.GetByCampaign(c.ID)); } else { return(null); } }
public IList <UserCampaign> GetSubscriptors(Campaign c) { UserCampaignDao ucd = new UserCampaignDao(sessionFactoryConfigPath); return(ucd.GetByCampaign(c.ID)); }
public IList <UserCampaign> GetSubscriptors() { UserCampaignDao ucd = new UserCampaignDao(sessionFactoryConfigPath); return(ucd.GetAll()); }