/** * Pone el deliveryMoment a la Order * * @param order */ public void completedOrder(Order order) { Assert.notNull(order); Assert.isTrue( order.getClerk().equals(clerkService.findByprincipal()), "Only the owner clerk can complete the order"); order.setDeliveryMoment(new Date()); this.save(order); }
public Collection<Order> findAllByClerk() { Collection<Order> result; Clerk clerk; clerk = clerkService.findByprincipal(); Assert.notNull(clerk); result = orderRepository.findAllByClerkId(clerk.getId()); return result; }