Esempio n. 1
0
        // Update
        public async Task UpsertReport(Guid id, ReportTimeModel report)
        {
            var collection = database.GetCollection <ReportTimeModel>(tableName);

            await collection.ReplaceOneAsync(
                new BsonDocument("Id", id),
                report,
                new ReplaceOptions { IsUpsert = true });
        }
Esempio n. 2
0
 // Create
 public async Task InsertReport(ReportTimeModel report)
 {
     IMongoCollection <ReportTimeModel> collection = database.GetCollection <ReportTimeModel>(tableName);
     await collection.InsertOneAsync(report);
 }