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); }
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); }