コード例 #1
0
ファイル: DrawLotteryForm.cs プロジェクト: wangyp/AnnualParty
        private DrawLottery InitLottery(string str)
        {
            string[]    items = str.Split(',');
            DrawLottery a3    = new DrawLottery(Convert.ToInt32(items[0]));

            a3.AwardString   = items[1];
            a3.OnePageCount  = Convert.ToInt32(items[2]);
            a3.PageCount     = Convert.ToInt32(items[3]);
            a3.OnePageColumn = Convert.ToInt32(items[4]);
            return(a3);
        }
コード例 #2
0
ファイル: DrawLotteryForm.cs プロジェクト: wangyp/AnnualParty
        private DrawLottery LoadAwardFromConfig()
        {
            DrawLottery drawLottery = null;
            string      awards      = ConfigurationManager.AppSettings["AwardConfig"];

            string[]    awardArray = awards.Split(';');
            DrawLottery point      = null;

            foreach (string award in awardArray)
            {
                var a = InitLottery(award);

                if (drawLottery == null)
                {
                    drawLottery = a;
                }
                else
                {
                    point.NextDrawLottery = a;
                }
                point = a;
            }
            return(drawLottery);
        }