public async Task <ActionResult> Create(PartsJunctions pj) { try { string jsonString = JsonConvert.SerializeObject(pj); var request = new HttpRequestMessage(HttpMethod.Post, "api/partsjunctions"); { // we set what the Content-Type header will be here request.Content = new StringContent(jsonString, Encoding.UTF8, "application/json"); }; var response = await HttpClient.SendAsync(request); if (!response.IsSuccessStatusCode) { TempData["statuscode"] = response.StatusCode; return(View("Error")); } return(RedirectToAction(nameof(Index))); } catch { return(View()); } }
public void AddJunction(int id, List <Inventory> names) { foreach (var item in names) { PartsJunctions pj = new PartsJunctions() { OrderId = id, Name = item.Name }; db.PartsJunctions.Add(pj); } }