public async Task <IActionResult> WriteGraveCoverButton() { GraveCover graveCover = new GraveCover(); graveCover.name = Request.Form["Name"]; graveCover.description = Request.Form["Description"]; graveCover.dateCreated = DateTime.Today; graveCover.dateModified = DateTime.Today; PostGraveCover(graveCover); return(RedirectToAction("WriteGraveCover")); }
public void PostGraveCover(GraveCover graveCover) { var client = new RestClient(apiConnector.grcApiUrl + "grave_covers"); client.Timeout = -1; var request = new RestRequest(Method.POST); request.AddHeader("Authorization", "45c1a4b6-59d3-4a6e-86bf-88a872f35845"); request.AddHeader("Content-Type", "application/json"); request.AddParameter("application/json", "{\"dateCreated\": \"" + graveCover.dateCreated.ToString("yyyy'-'MM'-'dd'T'HH:mm:ss.fff") + "\",\"dateModified\": \"" + graveCover.dateModified.ToString("yyyy'-'MM'-'dd'T'HH:mm:ss.fff") + "\",\"name\": \"" + graveCover.name + "\",\"description\": \"" + graveCover.description + "\"}", ParameterType.RequestBody); IRestResponse response = client.Execute(request); Debug.WriteLine("\nGrave Covers POST Response:\n" + response.Content + "\n"); }