// POST api/OrderItems public IHttpActionResult Post([FromBody] OrderItem value) { try { _db.Add(value); } catch (Exception ex) { ModelState.AddModelError(nameof(OrderItem), ex.Message); return(BadRequest(ModelState)); } return(Ok()); }
public async Task <IActionResult> OnGetOrdersAsync(string id, string sortOrder, string searchString, int pageIndex, string fixedFilter, string fixedValue) { Basket b = await BasketsRepo.Get(fixedValue); await BasketsRepo.Close(b); Order o = await Orders.Add(b); await OrderItems.Add(o, b); var url = new Uri($"{ordersPage}/Details?handler=Details" + $"&id={o.Id}", UriKind.Relative); return(Redirect(url.ToString())); }