Esempio n. 1
0
        public bool Update(PhysicalDevice model)
        {
            //var doc=new UpdateDocument();
            //doc.Set("Date", model.Date)
            //    .Set("DeviceType", model.DeviceType)
            //    .Set("IntranetIP", model.IntranetIP)
            //    .Set("ModelNum", model.ModelNum)
            //    .Set("PublicIP", model.PublicIP)
            //    .Set("Remark", model.Remark);
            //var res = _mongoCollection.Update(null, doc);

            IMongoQuery query = Query.EQ("Rid", model.Rid);
            var         list  = GetPhysicalDevice(query);

            model._id = list.First()._id;
            BsonDocument bd = model.ToBsonDocument();


            var res = _mongoCollection.Update(query, new UpdateDocument(bd));

            return(res.Ok);
        }