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); } }