예제 #1
0
파일: Lista.cs 프로젝트: josemanuelep/FTAB
        public void Insertar(Productos producto)
        {
            var          collection = database.GetCollection <BsonDocument>("ListaProductos");
            BsonDocument documento  = producto.ToBsonDocument();

            collection.InsertOne(documento);
        }
예제 #2
0
파일: Lista.cs 프로젝트: josemanuelep/FTAB
        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);
            }
        }