public Campaign CreateCampaign(string name, string description) { var newCampaign = new Campaign {Name = name, Description = description,}; var currentUser = _securityService.CurrentUser(); newCampaign.Members.Add(currentUser); currentUser.Community.Campaigns.Add(newCampaign); _unitOfWork.Save(); return newCampaign; }
public bool IsUserSubscribedTo(Campaign campaign) { return campaign.Members.Contains(_securityService.CurrentUser()); }