Exemple #1
0
        public static void SaveClass(SchoolClass _currentClass)
        {
            string classFileLocation = String.Format(@"{0}\" + _currentClass.classID + ".txt", Application.StartupPath);

            File.Delete(classFileLocation);
            File.AppendAllText(classFileLocation, _currentClass.Encoded());
        }
Exemple #2
0
        public static bool AddSchoolClass(string _className, string _classID)
        {
            if (classes.ContainsKey(_classID)) // If the class already exists, let the user know
            {
                return(false);
            }
            // Otherwise register the teacher
            SchoolClass newClass = new SchoolClass(_className, _classID, currentUser); // Create new class

            classes.Add(_classID, newClass);                                           // Adds the SchoolClass to the List of classes
            currentClasses.Add(newClass);
            classNames.Add(_classID);
            currentUser.AddClass(newClass.classID);
            // Now Store in file
            string classFileLocation = String.Format(@"{0}\" + _classID + ".txt", Application.StartupPath);

            File.AppendAllText(classFileLocation, newClass.Encoded());
            File.AppendAllText(classFileName, _classID + "|");
            SaveUsers();
            return(true);
        }