/// <summary> /// 建立變更教師的 Editor。 /// </summary> internal TCInstructRecordEditor(TCInstructRecord info, TeacherRecord teacher) { NoChange = false; TCInstructRecord = info; ID = info.ID; RefCourseID = info.RefCourseID; RefTeacherID = teacher.ID; //使用指定的教師。 Sequence = info.Sequence; }
/// <summary> /// 建立新增授課教師的 Editor。 /// </summary> internal TCInstructRecordEditor(CourseRecord course, TeacherRecord teacher, string sequence) { NoChange = false; TCInstructRecord = null; ID = string.Empty; RefTeacherID = teacher.ID; RefCourseID = course.ID; Sequence = sequence; }
/// <summary> /// 建立「刪除」的 Editor。 /// </summary> /// <param name="info"></param> internal TCInstructRecordEditor(TCInstructRecord info) { NoChange = false; ID = info.ID; Remove = true; }