コード例 #1
0
ファイル: SQLiteDatabaseIO.cs プロジェクト: GorelH/Schedule
        private static void LoadLecturers(Schedule schedule, SQLiteCommand command)
        {
            command.CommandText = "select * from lecturers";

            var reader = command.ExecuteReader();
            while (reader.Read())
            {
                var lecturer = new Lecturer
                {
                    Name = (string) reader["name"],
                    Degree = (string) reader["degree"],
                    Department = (string) reader["department"]
                };
                schedule.Lecturers.Add(lecturer);
            }
            reader.Close();
        }
コード例 #2
0
ファイル: Schedule.cs プロジェクト: GorelH/Schedule
 public void RemoveLecturer(Lecturer lecturer)
 {
     Lecturers.Remove(lecturer);
     foreach (var classRecord in ClassRecords)
     {
         if (classRecord.Lecturer == lecturer)
         {
             classRecord.Lecturer = null;
         }
     }
 }
コード例 #3
0
 public sLecturer(Lecturer lecturer) : base(lecturer)
 {
     Degree     = lecturer.Degree;
     Department = lecturer.Department;
 }
コード例 #4
0
ファイル: Schedule.cs プロジェクト: GorelH/Schedule
 public void AddLecturer(Lecturer lecturer)
 {
     Lecturers.Add(lecturer);
 }