apiChangeNumber method

dynamic apiChangeNumber()

Implementation

apiChangeNumber() {
  if (widget.isNoNeedLogout != null) {
    SubmitApi();
  } else {
    if (phoneold == phoneTextField.text) {
      SubmitApi();
    } else {
      ApiSellon.createDefaultParams((parameter) {
        String method = "";
        parameter.set("email", widget.email!);
        parameter.set("phone_number_new", phoneTextField.text);
        parameter.set("phone_number_old", phoneold);
        method = MethodsSellon.verificationPhoneNumberChangePhoneNumber;

        ApiSellon api = ApiSellon(context);
        api.setErrorListener((error) {
          Ui(context).errorAlert(message: error.errMessage!);
          // Toast.show(error.errMessage, context);
        });
        api.execute(method, SellonMethod.post, parameter, (response) {
          phoneold = phoneTextField.text;
          setState(() {
            SubmitApi();
          });
        });
      });
    }
  }
}