public ActionResult Create(SLADocument SlaDoc)
 {
     try
     {
         var          database = _mongoClient.GetDatabase(_configuration["Mongo:Database"]);
         var          col      = database.GetCollection <BsonDocument>("SLA");
         BsonDocument doc      = JsonConvert.SerializeObject(SlaDoc).ToBsonDocument();
         col.InsertOne(doc, null);
         return(Ok());
     }
     catch
     {
         return(View());
     }
 }
Exemple #2
0
        public ActionResult CreateSlaDocument(SLADocument document)
        {
            return(View("CreateSLA"));


            //_logger.LogInformation("Begin SLAController.Create");

            //using (HttpClient client =new HttpClient())
            //{
            //    var stringContent = new StringContent(JsonConvert.SerializeObject(document));
            //    using (var response =  client.PostAsync(_configuration["API:CreateUrl"], stringContent))
            //    {
            //        if(response.Status == TaskStatus.RanToCompletion)
            //        {
            //            _logger.LogInformation("SLAController.Create complete.");
            //            return Ok();
            //        }
            //    }
            //}

            //_logger.LogError("SLAController.Create failure.");
            //return BadRequest();
        }