Beispiel #1
0
        public UserService(IeSimsDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _users = database.GetCollection <User>(settings.UsersCollectionName);
        }
        public SubjectService(IeSimsDatabaseSettings settings)
		{
			var client = new MongoClient(settings.ConnectionString);
			var database = client.GetDatabase(settings.DatabaseName);

			_subjects = database.GetCollection<Subject>(settings.SubjectsCollectionName);
            _professors = database.GetCollection<Professor>(settings.ProfessorsCollectionName);
        }
        public StudentService(IeSimsDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _students = database.GetCollection <Student>(settings.StudentsCollectionName);
            _subjects = database.GetCollection <Subject>(settings.SubjectsCollectionName);
            _grades   = database.GetCollection <Grade>(settings.GradesCollectionName);
        }
Beispiel #4
0
        public AttendanceService(IeSimsDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _attendance = database.GetCollection <Attendance>(settings.AttendanceCollectionName);
            _professors = database.GetCollection <Professor>(settings.ProfessorsCollectionName);
            _students   = database.GetCollection <Student>(settings.StudentsCollectionName);
        }