userInfo method

Future<ZFSurvey> userInfo(
  1. Map<String, dynamic> hashMap,
  2. String token
)

Implementation

Future<ZFSurvey> userInfo(Map<String, dynamic> hashMap, String token) async {
  if (hashMap.isNotEmpty) {
    hashMap.forEach((key, value) async {
      if (key.isNotEmpty && key == Constant.EMAIL_ID) {
        if (value.toString().isNotEmpty) {
          await DataManager().saveEmailId(value.toString());
        }
      }
      if (key.isNotEmpty && key == Constant.MOBILE_NO) {
        if (value.toString().isNotEmpty) {
          await DataManager().saveMobileNo(value.toString());
        }
      }
      if (key.isNotEmpty && key == Constant.UNIQUE_ID) {
        if (value.toString().isNotEmpty) {
          await DataManager().saveUniqueId(value.toString());
        }
      }
      if (key.isNotEmpty && key == Constant.CONTACT_NAME) {
        if (value.toString().isNotEmpty) {
          await DataManager().saveContactName(value.toString());
        }
      }
    });
  }

  return this;
}