public void Insertar(Productos producto) { var collection = database.GetCollection <BsonDocument>("ListaProductos"); BsonDocument documento = producto.ToBsonDocument(); collection.InsertOne(documento); }
public void Modificar(string producto, Productos product) { // var algo = product.id_producto; var collection = database.GetCollection <BsonDocument>("ListaProductos"); product = Buscar(); var filter = Builders <BsonDocument> .Filter.Eq("id_usuario", 135791); if (filter != null) { product.producto.Add(producto); collection.ReplaceOne(filter, product.ToBsonDocument()); } else { Productos nobj = new Productos(); nobj._id = ObjectId.Parse("" + 135791); nobj.producto.Add(producto); nobj.nombre = ""; nobj.id_usuario = 135791; Insertar(nobj); } }