Example #1
0
        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();
            }
        }
Example #2
0
        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();
            }
        }