Пример #1
0
        private void LoadVendorExpensesToMongoDB(IList <string[]> expenses)
        {
            var mongoClient        = new MongoClient("mongodb://localhost/");
            var mongoServer        = mongoClient.GetServer();
            var supermarket        = mongoServer.GetDatabase("supermarket");
            var expensesCollection = supermarket.GetCollection <Model.Mongo.Expense>("expenses");

            foreach (var expense in expenses)
            {
                Model.Mongo.Expense newExpense =
                    new Model.Mongo.Expense(expense[0], decimal.Parse(expense[2]), DateTime.Parse(expense[1]));

                expensesCollection.Insert(newExpense);
            }
        }
        private void LoadVendorExpensesToMongoDB(IList<string[]> expenses)
        {
            var mongoClient = new MongoClient("mongodb://localhost/");
            var mongoServer = mongoClient.GetServer();
            var supermarket = mongoServer.GetDatabase("supermarket");
            var expensesCollection = supermarket.GetCollection<Model.Mongo.Expense>("expenses");

            foreach (var expense in expenses)
            {
                Model.Mongo.Expense newExpense =
                    new Model.Mongo.Expense(expense[0], decimal.Parse(expense[2]), DateTime.Parse(expense[1]));

                expensesCollection.Insert(newExpense);
            }
        }