static void Insert(IMongoCollection<BsonDocument> col, BsonDocument doc) { //插入操作,同步异步插入 col.InsertOne(doc); // await col.InsertOneAsync(doc); // col.InsertMany(docs); // await col.InsertManyAsync(docs); }
protected override void Execute(IMongoCollection<BsonDocument> collection, BsonDocument outcome, bool async) { if (async) { collection.InsertOneAsync(_document).GetAwaiter().GetResult(); } else { collection.InsertOne(_document); } }
private static ObjectId IncluirRegistro(IMongoCollection<Cidade> cidades) { // Adiciona novo item Cidade cidade = new Cidade(); cidade.Nome = "Charles Lomboni"; cidade.Estado = "Rio de Janeiro"; cidade.Pais = "Brasil"; cidades.InsertOne(cidade); // Recupera ID da inclusão acima ObjectId _idInclusao = cidade._id; return _idInclusao; }
public static void ProjectReiAnswer(IMongoCollection<REI> coll, ReportingEntityInstance rei) { var entity = new REI(rei.ReportingEntityId, rei.FormDefinitionId, rei.ControlAnswers.Select(a => new Answer(a.Value.ControlId, a.Value.Values))); if(coll.AsQueryable().Any(r => r.Id == rei.ReportingEntityId)) { //update coll.ReplaceOne(r => r.Id == entity.Id, entity); } else { coll.InsertOne(entity); } }
private static void AddNewNote(IMongoCollection<Note> collection) { Console.Write("Введите номер: "); string newNumber = Console.ReadLine(); Console.Write("Введите имя: "); string newName = Console.ReadLine(); var list = collection.Find(new BsonDocument()).ToList(); foreach (var node in list) if (node.Number == newNumber) { Console.WriteLine("Такой номер уже записан под именем " + node.Name); return; } collection.InsertOne(new Note { Name = newName, Number = newNumber }); Console.WriteLine("Запись добавлена"); }
public void Add(HistoryEntry he) { collection.InsertOne(he); }
public Message Create(Message message) { _messages.InsertOne(message); return(message); }
public Resolution Create(Resolution resolution) { _resolutions.InsertOne(resolution); return(resolution); }
public Block Add(Block block) { blocks.InsertOne(block); return(block); }
public TestUser Create(TestUser test) { testing.InsertOne(test); return(test); }
public Voter Create(Voter voter) { _voters.InsertOne(voter); return(voter); }
public Ceps Create(Ceps cep) { _ceps.InsertOne(cep); return(cep); }
public Restaurant Create(Restaurant restaurant) { _restaurants.InsertOne(restaurant); return(restaurant); }
public Sticker Create(Sticker sticker) { _stickers.InsertOne(sticker); return(sticker); }
public Payment Create(Payment payment) { _payment.InsertOne(payment); return(payment); }
_eventos.Find <Evento>(evento => evento.Id == id).FirstOrDefault(); //Obtener un elemento de la base de datos public Evento Create(Evento evento) //Creacion de un evento en la base de datos { _eventos.InsertOne(evento); return(evento); }
public Post Create(Post post) { _Post.InsertOne(post); return(post); }
public static void Add <T>(this IMongoCollection <T> collenction, T Model) where T : IMongoModel => collenction.InsertOne(Model);
public void CreateTopic(Topic newTopic) { TopicCollection.InsertOne(newTopic); }
public Site Create(Site site) { _sites.InsertOne(site); return(site); }
public Carrinho Inserir(Carrinho carrinho) { _carrinhos.InsertOne(carrinho); return carrinho; }
public T Add(T item) { collection.InsertOne(item); return(item); }
//Add Rating public WeatherApiRating AddApiRating(WeatherApiRating rating) { _Rating.InsertOne(rating); return(rating); }
public void Add(T input) { collection.InsertOne(input); }
public Book Create(Book book) { _books.InsertOne(book); return(book); }
public T Create(T product) { collection.InsertOne(product); return(product); }
// TODO Insert with new PlayerId public void InsertPlayer(Player insertedPlayer) { _players?.InsertOne(insertedPlayer); }
public PartidaCertificacion Create(PartidaCertificacion pc) { _pcs.InsertOne(pc); return(pc); }
public User Create(User user) { _users.InsertOne(user); return(user); }
public void Insert(Shop shop) { _collection.InsertOne(shop); }
public virtual void InsertOne(TDocument document) { _collection.InsertOne(document); }
public void AddRecord(Record newRecord) { _recordsCollect.InsertOne(newRecord); }
public void InsertData(Publisher publisher) { _publisherCollection.InsertOne(publisher.ToBsonDocument()); }
public static void AddHabrArticleToDb(HabrArticle habrArticle) { Connect(); _habrArticleCollection?.InsertOne(habrArticle); }
public Produto Create(Produto produto) { _produtos.InsertOne(produto); return(produto); }