public IHttpActionResult GetOrder(Guid id) { OrderPoco poco = _context.Orders .Where(o => o.Id == id) .FirstOrDefault(); return(Ok(poco)); }
public IHttpActionResult PostOrder([FromBody] OrderPoco poco) { List <ProductPoco> existProducts = new List <ProductPoco>(); foreach (ProductPoco product in poco.Products) { ProductPoco pPoco = _context .Products .Find(product.Id); if (pPoco != null) { existProducts.Add(pPoco); } } existProducts.ForEach(e => poco.Products.Add(e)); _context.Orders.Add(poco); _context.SaveChanges(); return(Ok()); }