createLoginSession method

Future createLoginSession(
  1. LoginData? data
)

Implementation

Future createLoginSession(LoginData? data) async {
  await SessionManagerNew.setBool(isLoggedIn, true);
  await SessionManagerNew.setString(userIdMain, checkValidString(data?.userId));
  await SessionManagerNew.setString(masterUserId, checkValidString(data?.masterUserId));
  await SessionManagerNew.setString(userType, checkValidString(data?.userType));
  await SessionManagerNew.setString(accessToken, checkValidString(data?.token));
  await SessionManagerNew.setString(nameSmall, checkValidString(data?.nameSmall));
  await SessionManagerNew.setString(name, checkValidString(data?.name));
  await SessionManagerNew.setString(emailAddress, checkValidString(data?.emailAddress));
  await SessionManagerNew.setString(contactNo, checkValidString(data?.contactNo));
  await SessionManagerNew.setString(isActive, checkValidString(data?.isActive));
  await SessionManagerNew.setString(profilePic, checkValidString(data?.companyLogoFull));
  await SessionManagerNew.setString(country, checkValidString(data?.country));
  await SessionManagerNew.setString(state, checkValidString(data?.state));
  await SessionManagerNew.setString(city, checkValidString(data?.city));
  await SessionManagerNew.setString(companyAddress, checkValidString(data?.companyAddress));
}