private void UpdataSupervisor(string s)
{
List<string> lastsupervisor = new List<string>();
DistinctSupervisor(s,lastsupervisor);
for (int i = 0; i < lastsupervisor.Count; i++)
{
DataRow[] dr = dtSupervisor.Select("Teacher='" + lastsupervisor[i].ToString() + "'");
dr[0]["Class_Totality"] = Convert.ToInt32(dr[0]["Class_Totality"]) + 1;
dr[0]["Class_WeekNumber"] = Convert.ToInt32(dr[0]["Class_WeekNumber"]) + 1;
dr[0]["Class_DayNumber"] = Convert.ToInt32(dr[0]["Class_DayNumber"]) + 1;
dtSpareTime.Select("Supervisor='" + lastsupervisor[i].ToString() + "'" + "and Spare_Number= '" + spareclass[Index] + "'" + "and Spare_Day=" + Day + "" + "and Spare_Week=" + Week + "")[0]["IsAssigned"] = true;
System.Diagnostics.Debug.WriteLine(drSpareTimeClass.Length);
}
}