Example #1
0
        public EmployeesService(IConnectionConfigurations settings)
        {
            MongoClient    client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            _employees = database.GetCollection <Employee>(settings.OrdersCollection);
        }
        public WorkSlotsService(IConnectionConfigurations settings)
        {
            MongoClient    client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            _workSlots = database.GetCollection <WorkStation>(settings.OrdersCollection);
            _companies = database.GetCollection <Company>(settings.CompaniesCollection);
        }
Example #3
0
        public OrdersService(IConnectionConfigurations settings)
        {
            MongoClient    client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            _orders     = database.GetCollection <Order>(settings.OrdersCollection);
            _companies  = database.GetCollection <Company>(settings.CompaniesCollection);
            _employees  = database.GetCollection <Employee>(settings.EmployeesCollection);
            _workSpaces = database.GetCollection <WorkStation>(settings.WorkStationsCollection);
        }