approve method

void approve(
  1. UTerminalResponse i
)

Implementation

void approve(UTerminalResponse i) => UNavigator.confirm(
  title: U.s.approve,
  message: U.s.areYouSureYouWantToApproveAndRegisterThisTerminalInTheAvreenSystem,
  onConfirm: () {
    ULoading.show();
    UServices.terminal.approve(
      p: UIdParams(id: i.id),
      onOk: (UResponse<UTerminalResponse> r) {
        ULoading.dismiss();
        okCallback(r.message, read);
      },
      onError: (UEmptyResponse r) {
        ULoading.dismiss();
        errorCallBack(r.message, read);
      },
      onException: (String e) {
        ULoading.dismiss();
        UToast.error(message: e);
      },
    );
  },
);