public static void Save(Acao acao) { var horario = DateTime.Now; var document = new AcaoDocument(); document.id = acao.Codigo + horario.ToString("yyyyMMdd-HHmmss"); document.Codigo = acao.Codigo; document.Valor = acao.Valor.Value; document.Data = horario.ToString("yyyy-MM-dd HH:mm:ss"); using var client = GetDocumentClient(); client.CreateDocumentAsync( UriFactory.CreateDocumentCollectionUri( DB_ACOES, COLLECTION_ACOES), document).Wait(); }
public void Save(DadosAcao acao) { IMongoDatabase db = _client.GetDatabase("DBAcoesMongoDB"); var historico = db.GetCollection <AcaoDocument>("HistoricoAcoes"); var horario = DateTime.Now; var document = new AcaoDocument(); document.HistLancamento = acao.Codigo + horario.ToString("yyyyMMdd-HHmmss"); document.Codigo = acao.Codigo; document.Valor = acao.Valor.Value; document.Data = horario.ToString("yyyy-MM-dd HH:mm:ss"); historico.InsertOne(document); }
public void Save(AcaoRequest acao) { var client = new MongoClient( _configuration.GetConnectionString("DBAcoesMongoDB")); IMongoDatabase db = client.GetDatabase("DBAcoesMongoDB"); var historico = db.GetCollection <AcaoDocument>("HistoricoAcoes"); var horario = DateTime.Now; var document = new AcaoDocument(); document.HistLancamento = acao.Codigo + horario.ToString("yyyyMMdd-HHmmss"); document.Codigo = acao.Codigo?.Trim().ToUpper(); document.Valor = acao.Valor; document.Data = horario.ToString("yyyy-MM-dd HH:mm:ss"); historico.InsertOne(document); }
public void Save(Acao acao) { var client = new MongoClient( _configuration["MongoDBConnection"]); var db = client.GetDatabase( _configuration["MongoDatabase"]); var historico = db.GetCollection <AcaoDocument>( _configuration["MongoCollection"]); var horario = DateTime.Now; var document = new AcaoDocument(); document.HistLancamento = "CANALDOTNET-" + acao.Codigo + horario.ToString("yyyyMMddHHmmss"); document.Codigo = acao.Codigo; document.Valor = acao.Valor; document.DataReferencia = horario.ToString("yyyy-MM-dd HH:mm:ss"); document.CodCorretora = acao.CodCorretora; //document.NomeCorretora = acao.CodCorretora; // Simulação de falha document.NomeCorretora = acao.NomeCorretora; historico.InsertOne(document); }