public Order UpdateOrder(Order order) { Order databaseOrder = GetOrder(order.Id); if (databaseOrder == null) { throw new ArgumentNullException(); } databaseOrder.Date = order.Date; databaseOrder.Remark = order.Remark; orderLineService.UpdateOrderLines(databaseOrder, order.OrderLines); context.SaveChanges(); return(databaseOrder); }