コード例 #1
0
 static public void Write()
 {
     CoursesFile.Write();
     Users_SubjectsFile.WriteData();
     Subjects_UsersFile.WriteSubjects();
     UsersFile.WriteinFile();
 }
コード例 #2
0
 static public bool AddCourse(Course c)
 {
     foreach (Course s in Data)
     {
         if (s.Name == c.Name)
         {
             return(false);
         }
     }
     Data.Append(c);
     Subjects_UsersFile.RegisterCourse(c);
     return(true);
 }
コード例 #3
0
 static public void DeleteCourse(Course c)
 {
     for (int i = 0; i < Data.Count; i++)
     {
         if (Data[i] == c)
         {
             Subjects_UsersFile.DeleteCourse(c);
             Users_SubjectsFile.DeleteCourse(c);
             Data.DeleteAt(i);
             return;
         }
     }
 }
コード例 #4
0
 static public bool DeleteStudent(Student s)
 {
     for (int i = 0; i < Data.Count; i++)
     {
         if (Data[i] == s)
         {
             Users_SubjectsFile.DeleteStudent(s);
             Subjects_UsersFile.DeleteStudent(s);
             Data.DeleteAt(i);
             return(true);
         }
     }
     return(false);
 }