public static void Save(CotacaoMoeda cotacao) { var horario = DateTime.Now; var document = new CotacaoMoedaDocument(); document.HistLancamento = cotacao.Sigla + horario.ToString("yyyyMMdd-HHmmss"); document.Sigla = cotacao.Sigla; document.Valor = cotacao.Valor.Value; document.Data = horario.ToString("yyyy-MM-dd HH:mm:ss"); GetCollectionCotacoes().InsertOne(document); }
public void Save(CotacaoMoeda cotacao) { var horario = DateTime.Now; var document = new CotacaoMoedaDocument() { id = $"{cotacao.Codigo}-{horario.ToString("yyyyMMdd-HHmmss")}", Sigla = cotacao.Codigo, DataReferencia = horario.ToString("yyyy-MM-dd HH:mm:ss"), Valor = cotacao.Valor.Value }; using var client = GetDocumentClient(); client.CreateDocumentAsync( UriFactory.CreateDocumentCollectionUri( DB_COTACOES, COLLECTION_HISTORICO), document).Wait(); }
public static void Save(CotacaoMoeda cotacao) { var client = new MongoClient( Environment.GetEnvironmentVariable("MongoConnection")); IMongoDatabase db = client.GetDatabase( Environment.GetEnvironmentVariable("MongoDatabase")); var historico = db.GetCollection <CotacaoMoedaDocument>( Environment.GetEnvironmentVariable("MongoCollection")); var horario = DateTime.Now; var document = new CotacaoMoedaDocument(); document.HistLancamento = cotacao.Sigla + horario.ToString("yyyyMMdd-HHmmss"); document.Sigla = cotacao.Sigla; document.Valor = cotacao.Valor.Value; document.Data = horario.ToString("yyyy-MM-dd HH:mm:ss"); historico.InsertOne(document); }