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

            SQLiteDataReader reader = command.ExecuteReader();
            while (reader.Read())
            {
                var classroom = new Classroom {Name = (string) reader["name"], Address = (string) reader["address"]};
                schedule.Classrooms.Add(classroom);
            }
            reader.Close();
        }
コード例 #2
0
 public void AddClassroom(Classroom classroom)
 {
     Classrooms.Add(classroom);
 }
コード例 #3
0
ファイル: Elements.cs プロジェクト: GorelH/Schedule
 protected bool Equals(Classroom other)
 {
     return string.Equals(_address, other._address);
 }
コード例 #4
0
 public sClassroom(Classroom classroom) : base(classroom)
 {
     Address = classroom.Address;
 }
コード例 #5
0
ファイル: Elements.cs プロジェクト: lada-gagina/Schedule
 protected bool Equals(Classroom other)
 {
     return(string.Equals(_address, other._address));
 }
コード例 #6
0
ファイル: Schedule.cs プロジェクト: GorelH/Schedule
 public void RemoveClassroom(Classroom classroom)
 {
     Classrooms.Remove(classroom);
     foreach (var classRecord in ClassRecords)
     {
         if (classRecord.Classroom == classroom)
         {
             classRecord.Classroom = null;
         }
     }
 }
コード例 #7
0
ファイル: Schedule.cs プロジェクト: GorelH/Schedule
 public void AddClassroom(Classroom classroom)
 {
     Classrooms.Add(classroom);
 }