//添加一个赛事的新赛季记录, private void addNewSeasonInfo( ) { if(textBox_numOfSeason.Text!=""){ if (checkSwitchResult.checkStringSwitchInteger(textBox_numOfSeason.Text)) { } if(this.textBox_NumOfTurn.Text!="" ){ { int numOfseason = Convert.ToInt32(textBox_numOfSeason.Text); string seasonMatchName = textBox_MatchName.Text.Trim(); string description = textBox_seasonDescInfo.Text; int numOfTurn = Convert.ToInt32(this.textBox_NumOfTurn.Text); SeasonOfMatch newSeason = new SeasonOfMatch(seasonMatchName,numOfseason); newSeason.setSeasonDescription(description); newSeason.setNumOfTurn(numOfTurn); SeasonInfoDAO.getMaxId(); newSeason.setId(SeasonInfoDAO.getMaxId()+1); SeasonInfoDAO.addNewSeasonInfo(newSeason); //弹出对话框,提示是否继续添加 if (MessageBox.Show("添加赛季信息成功,!", "添加新赛季成功", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { //清空其他 //textBox_MatchName.Text = ""; int num=SeasonInfoDAO.getMaxSeasonNumOfMatch(SystemParam.getMatch().getName()) + 1; label_numHelp.Text = "* 最近赛季为第" + (num - 1) + "季"; textBox_numOfSeason.Text =Convert.ToString(num); textBox_seasonDescInfo.Text = ""; } else { this.Close(); } } } else{ MessageBox.Show("没有填写赛季的比赛轮次数目!"); } } else { MessageBox.Show("没有填写当前赛季届数"); } }