예제 #1
0
        private void saveCourseList_Click(object sender, EventArgs e)
        {
            CoursesList objCoursesList = new CoursesList("Kursliste");
            objCoursesList.Courses = CoursesList.ConvertDTtoCourseList((DataTable)this.DgVCourses.DataSource);

            XMLHandler.SerializeObject<CoursesList>(objCoursesList, Properties.Settings.Default.CoursesXMLPath);
        }
예제 #2
0
        public Handler(string sCourseXMLPath, string sStudentXMLPath)
        {
            Handler.sCourseXMLPath = sCourseXMLPath;
            Handler.sStudentXMLPath = sStudentXMLPath;

            this.objStudensList = StudentsList.getListFromXML(Handler.sStudentXMLPath);
            this.objCourseList = CoursesList.getListFromXML(Handler.sCourseXMLPath);

            this.objCourseList.repair();
            this.objStudensList.repair();
            this.cCalculate = 0;//Inital Set off calculate
        }
예제 #3
0
        public ManageCourses()
        {
            InitializeComponent();

            //Bearbeiten der DataTable
            CoursesList CourseList = CoursesList.getListFromXML(Properties.Settings.Default.CoursesXMLPath);
            if (CourseList == null)
            {
                CourseList = new CoursesList("Kursliste");
            }

            this.DgVCourses.DataSource = CourseList.getDataTable();
        }