public static void InsertVehicle(VEHICLE veh) { using (Mongo mongo = new Mongo(config.BuildConfiguration())) { mongo.Connect(); var db = mongo.GetDatabase(VehicleRecords.VEHICLE_DB.DataBaseName); IMongoCollection <Document> collVehicle; collVehicle = db.GetCollection <Document>(VEHICLE.TableName); VEHICLE.InsertDocumentFromMEMBER(collVehicle, veh); mongo.Disconnect(); } }
public static void UpdateVehicleRecord(VEHICLE veh) { using (Mongo mongo = new Mongo(config.BuildConfiguration())) { mongo.Connect(); var db = mongo.GetDatabase(VehicleRecords.VEHICLE_DB.DataBaseName); IMongoCollection <Document> collVehicles; collVehicles = db.GetCollection <Document>(VEHICLE.TableName); Document qVeh = new Document(); qVeh["VIN"] = veh.VIN; collVehicles.Remove(qVeh); VEHICLE.InsertDocumentFromMEMBER(collVehicles, veh); mongo.Disconnect(); } }