class ResolveTransplantRequestAction extends ClientAction {

    @Override
    protected void execute() {
        super.execute();
        request.setStatus(status);
        request.setResolvedDateTime(resolvedTime);
        request.setResolvedReason(reason);
        manager.applyChangesTo(request.getClient());
    }

    public  ResolveTransplantRequestAction(TransplantRequest request,
            TransplantRequestStatus status,
            String reason,
            LocalDateTime resolvedTime,
            ClientManager manager);

}