signUp method

Future<bool> signUp(
  1. String suba,
  2. String companyname,
  3. String username,
  4. String email,
)

Implementation

Future<bool> signUp(
    String suba, String companyname, String username, String email) async {
  bool result = false;

  if (suba != '' && email != '') {
    var url = preset.serverURL! +
        preset.rootAccountId! +
        '/' +
        preset.apiURL! +
        '?suba=' +
        suba +
        '&mode=signup'; //"http://springroll.operahouse.systems/raifitbdg/ophcore/api/default.aspx?mode=signin";
    print(url);
    var body = {
      'newaccountid': suba,
      'companyname': companyname,
      'adminname': username,
      'emailaddress': email,
    };

    String value = await httpSvc.getXML(url, body: body);
    if (value != '') {
      XmlDocument xmlDoc = XmlDocument.parse(value);
      //_msg = xmlDoc.findAllElements('message');

      var _m =
          xmlDoc.findAllElements("message").map((node) => node.text).toList();
      if (_m.length > 0) _msg = _m[0];
    } else
      result = true;
    //}))
    //.catchError((error) => _msg = error.toString());
  }
  return result;
}