startClass method

dynamic startClass()

Implementation

startClass() async {
  var body = StartClassBody(classId: _config.classId);
  final data = await networkService.startClass(body);
  if (data != null) {
    if (data.errorCode == 0) {
      _eventbus.fire(MainEvent(type: EventTypeEnum.startClassSuccess));
    } else {
      TCICLog.error("startClass failed: errorCode is ${data.errorCode}, errorMsg is ${data.errorMsg}", actionModule: ActionModule.tcicController.name, actionName: ActionName.startClass.name);
    }
  } else {
    TCICLog.error("startClass failed: data is null", actionModule: ActionModule.tcicController.name, actionName: ActionName.startClass.name);
  }
}