enterCompany method

Future<EnterCompany> enterCompany(
  1. String apiToken,
  2. String sessionID,
  3. String companyGUID,
  4. String userGUID,
  5. String userName,
)

Implementation

Future<EnterCompany> enterCompany(String apiToken, String sessionID,
    String companyGUID, String userGUID, String userName) async {
  try {
    update();
    loading.value = true;
    final responseData = await authRepo.enterCmpRequested(
        apiToken, sessionID, companyGUID, userGUID, userName);
    if (responseData.status == "200") {
      loading.value = false;
    } else {
      Get.snackbar(
          backgroundColor: Colors.red,
          colorText: Colors.white,
          "R3EnterCompany",
          responseData.message.toString());
      loading.value = false;
    }

    return responseData;
  } on DioError catch (e) {
    final errorMessage = DioExceptions.fromDioError(e).toString();
    loading.value = false;
    throw errorMessage;
  }
}