/// <summary> /// //将数据库中的记录导入到对象数组中 /// </summary> public void InitInfo() { for (int i = 0; i < dtclass.Rows.Count;i++ ) { ExportClassInfo info = new ExportClassInfo(); info.Teachername = dtclass.Rows[i][0].ToString(); info.Classtype = dtclass.Rows[i][1].ToString(); info.Week = Convert.ToInt32(dtclass.Rows[i][2]); info.Day = Convert.ToInt32(dtclass.Rows[i][3]); info.Classname = dtclass.Rows[i][5].ToString(); if ( Convert.ToInt32(dtclass.Rows[i][4])<100&& Convert.ToInt32(dtclass.Rows[i][4])>0) { info.Start = ( Convert.ToInt32(dtclass.Rows[i][4])) / 10;//例如89节,那/10就是8,%10就是9 info.End = ( Convert.ToInt32(dtclass.Rows[i][4]))%10; if (info.End-info.Start>1) { info.IsOverTop = true; } else { info.IsOverTop = false; } } else { info.Start = (Convert.ToInt32(dtclass.Rows[i][4])) / 100; info.End = (Convert.ToInt32(dtclass.Rows[i][4])) % 100; if (info.End - info.Start > 1) { info.IsOverTop = true; } else { info.IsOverTop = false; } } Info.Add(info); } }
/// <summary> /// //将数据库中的记录导入到对象数组中 /// </summary> public void InitInfo() { for (int i = 0; i < dtclass.Rows.Count; i++) { ExportClassInfo info = new ExportClassInfo(); info.Teachername = ClearTechnicalTitle(dtclass.Rows[i][0].ToString()); info.Classtype = dtclass.Rows[i][1].ToString(); info.Week = Convert.ToInt32(dtclass.Rows[i][2]); info.Day = Convert.ToInt32(dtclass.Rows[i][3]); info.Classname = dtclass.Rows[i][5].ToString(); if (Convert.ToInt32(dtclass.Rows[i][4]) < 100 && Convert.ToInt32(dtclass.Rows[i][4]) > 0) { info.Start = (Convert.ToInt32(dtclass.Rows[i][4])) / 10; //例如89节,那/10就是8,%10就是9 info.End = (Convert.ToInt32(dtclass.Rows[i][4])) % 10; if (info.End - info.Start > 1) { info.IsOverTop = true; } else { info.IsOverTop = false; } } else { info.Start = (Convert.ToInt32(dtclass.Rows[i][4])) / 100; info.End = (Convert.ToInt32(dtclass.Rows[i][4])) % 100; if (info.End - info.Start > 1) { info.IsOverTop = true; } else { info.IsOverTop = false; } } Info.Add(info); } }