private void buttonX2_Click(object sender, EventArgs e)
{
SqlHelper help = new SqlHelper();
DataTable dtsparetime = help.getDs("select * from SpareTime_Data", "SpareTime_Data").Tables[0];
DataTable dtclass = help.getDs("select * from Classes_Data", "Classes_Data").Tables[0];
DataTable dtteacher = help.getDs("select * from Teachers_Data", "Teachers_Data").Tables[0];
if (checkType())
{
if (cnumpeo_max >= cnumpeo_min)
{
if (dtsparetime.Rows.Count != 0 && dtclass.Rows.Count != 0 && dtteacher.Rows.Count != 0)
{
Main.fm.SetStatusText("正在工作中,请耐心等待~~", 1);
//MessageBox.Show("OK");
PlacementConfig pc = new PlacementConfig(cbegin_week, cbegin_day, cnumclass_week, cnumpeo_max, cnumpeo_min, proportion);
Placement doplacement = new Placement();
doplacement.RePlacement(pc);
}
else
{
MessageBox.Show("请导入数据后重试");
}
}
else
{
MessageBox.Show("最大人数不能小于最小人数");
}
}
}