public IHttpActionResult Insert(Invoice invoice) { try { ds.AddNew(invoice); return Ok(); } catch(Exception ex) { return InternalServerError(); } }
public void AddNew(Invoice invoice) { invoice.id = Guid.NewGuid(); Database database = GetOrCreateDatabaseAsync(DbName).Result; //Create a document collection DocumentCollection documentCollection = GetOrCreateCollectionAsync(database.SelfLink, InvoicesCol).Result; client.CreateDocumentAsync( documentCollection.DocumentsLink, invoice); }
public ActionResult Insert(Invoice invoice) { ds.AddNew(invoice); return new HttpStatusCodeResult(HttpStatusCode.OK); // OK = 200 }