public void UpdateLottery(CampaignEntity campaign, Campaign_LotteryEntity lottery)
        {
            if (campaign == null || lottery == null)
            {
                Debug.Assert(false, "campaign == null || lottery ==null");
                return;
            }

            lottery.CampaignId = campaign.Id;
            lottery.Domain     = campaign.Domain;

            _campaignManager.DataBase.UpdateList(campaign, lottery);
        }
        public Campaign_LotteryEntity GetLottery(Guid campaignId)
        {
            Campaign_LotteryEntity campaign = new Campaign_LotteryEntity();

            campaign.CampaignId = campaignId;

            if (_campaignManager.DataBase.Fill <Campaign_LotteryEntity>(campaign))
            {
                return(campaign);
            }
            else
            {
                return(null);
            }
        }