Пример #1
0
        public void SaveStudents(string filePath, FileMode fileMode)
        {
            IFormat                 iFormat        = GetFormat(filePath);
            IDataAccessor           iDataAccessor  = new TextDataAccessor(filePath);
            ObjectHandler <Student> studentHandler = new ObjectHandler <Student>(iDataAccessor, iFormat);

            studentHandler.Deconstruct(Students, fileMode);
        }
Пример #2
0
        public void SaveTeachers(string filePath, FileMode fileMode)
        {
            IFormat                 iFormat        = GetFormat(filePath);
            IDataAccessor           iDataAccessor  = new TextDataAccessor(filePath);
            ObjectHandler <Teacher> teacherHandler = new ObjectHandler <Teacher>(iDataAccessor, iFormat);

            teacherHandler.Deconstruct(Teachers, fileMode);
        }
Пример #3
0
        public void LoadStudents(string filePath)
        {
            IFormat                 format         = GetFormat(filePath);
            IDataAccessor           dataAccessor   = new TextDataAccessor(filePath);
            ObjectHandler <Student> studentHandler = new ObjectHandler <Student>(dataAccessor, format);

            Students = studentHandler.Construct();
        }
Пример #4
0
        public void LoadTeachers(string filePath)
        {
            IFormat                 format         = GetFormat(filePath);
            IDataAccessor           dataAccessor   = new TextDataAccessor(filePath);
            ObjectHandler <Teacher> teacherHandler = new ObjectHandler <Teacher>(dataAccessor, format);

            Teachers = teacherHandler.Construct();
        }