public CampussenViewModel(MainPageViewModel mainvm)
 {
     _mainvm = mainvm;
     //Eerst loadingscherm (dummydata) tonen terwijl de data wordt opgehaald
     Campussen           = new ObservableCollection <Campus>(CampusRepository.GetCampussen());
     Campus              = Campussen[0];
     CampusDetailCommand = new RelayCommand(campus => ShowDetailsCampus(campus));
     IsLoading           = true;
     GetCampussen();
 }
示例#2
0
 public UnitOfWork(FypDbContext db)
 {
     _context = db;
     Campus = new CampusRepository(_context);
     Department = new DepartmentRepository(_context);
     Batch = new BatchRepository(_context);
     Section = new SectionRepository(_context);
     Student = new StudentRepository(_context);
     File = new FileRepository(_context);
     Teacher = new TeacherRepository(_context);
     EnrollDep = new EnrollDepartmentRepository(_context);
     EnrollBatch = new EnrollBatchRepository(_context);
     EnrollSection = new EnrollSectionRepository(_context);
     Course = new CourseRepository(_context);
     CourseToDep = new CourseToDepRepository(_context);
     StudentRegistration = new StudentRegistrationRepository(_context);
     subjectallocate = new SubjectAllocatRepository(_context);
 }
示例#3
0
 public UnitOfWork()
 {
     _dbContext            = new ApplicationDbContext();
     Users                 = new UserRepository(_dbContext);
     Teachers              = new TeacherRepository(_dbContext);
     Students              = new StudentRepository(_dbContext);
     Courses               = new CourseRepository(_dbContext);
     Rooms                 = new RoomRepository(_dbContext);
     Campuses              = new CampusRepository(_dbContext);
     Attendances           = new AttendanceRepository(_dbContext);
     StatusAttendances     = new StatusAttendanceRepository(_dbContext);
     StatusTimeTables      = new StatusTimeTableRepository(_dbContext);
     TimeSlots             = new TimeSlotRepository(_dbContext);
     TimeTables            = new TimeTableRepository(_dbContext);
     StudentGroups         = new StudentGroupRepository(_dbContext);
     StatusTakeAttendances = new StatusTakeAttendanceRepository(_dbContext);
     StudentFaces          = new StudentFacesRepository(_dbContext);
     IdentityStudents      = new IdentityStudentRepository(_dbContext);
     RecognitionImages     = new RecognitionImageRepository(_dbContext);
     Messages              = new MessageRepository(_dbContext);
     StatusesMessage       = new StatusMessageRepository(_dbContext);
 }
示例#4
0
 protected override void OnNavigatedTo(NavigationEventArgs e)
 {
     base.OnNavigatedTo(e);
     this.DataContext = new ObservableCollection <Campus>(CampusRepository.GetCampussen());
 }
 public Campussen()
 {
     this.InitializeComponent();
     Richtingen = new ObservableCollection <Richting>(CampusRepository.GetCampussen()[0].Richtingen);
     gebouwen   = new ObservableCollection <Gebouw>();
 }