示例#1
0
        public Controller(string connectionstring)
        {
            _persistController = new Persistence.Controller(connectionstring);
            _studentRepository = new StudentRepository();
            _studentStudierichtingRepository = new StudentStudierichtingRepository();
            _studiejaarRepository            = new StudiejaarRepository();
            _studierichtingRepository        = new StudierichtingRepository();
            _vakRepository           = new VakRepository();
            _vakStudentRepository    = new VakStudentRepository();
            _vakStudiejaarRepository = new VakStudiejaarRepository();
            _ingelogdeStudent        = null;

            _studentRepository.StudentLijst = _persistController.getStudent();
            _studentStudierichtingRepository.StudentStudierichtingLijst = _persistController.getStudentStudierichting();
            _studiejaarRepository.StudiejaarLijst         = _persistController.getStudiejaar();
            _studierichtingRepository.StudierichtingLijst = _persistController.getStudierichting();
            _vakRepository.VakLijst = _persistController.getVak();
            _vakStudentRepository.VakStudentLijst       = _persistController.getVakStudent();
            _vakStudiejaarRepository.VakStudiejaarLijst = _persistController.getVakStudiejaar();
        }
示例#2
0
 public void addVakStudent(VakStudent vakstudent)
 {
     _persistController.addVakStudent(vakstudent);
     _vakStudentRepository.VakStudentLijst = _persistController.getVakStudent();
 }