You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			99 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Dart
		
	
			
		
		
	
	
			99 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Dart
		
	
import 'package:mohem_flutter_app/app_state/app_state.dart';
 | 
						|
 | 
						|
class PostParamsModel {
 | 
						|
  double? versionID;
 | 
						|
  int? channel;
 | 
						|
  int? languageID;
 | 
						|
  String? mobileType;
 | 
						|
  String? logInTokenID;
 | 
						|
  String? tokenID;
 | 
						|
  String? mobileNumber;
 | 
						|
  String? pEmailAddress;
 | 
						|
  String? pUserName;
 | 
						|
  String? pSelectedEmployeeNumber;
 | 
						|
  String? pLegislationCode;
 | 
						|
  String? payrollCodeStr;
 | 
						|
  int? pSessionId;
 | 
						|
  String? userName;
 | 
						|
 | 
						|
  PostParamsModel({
 | 
						|
    this.versionID,
 | 
						|
    this.channel,
 | 
						|
    this.languageID,
 | 
						|
    this.mobileType,
 | 
						|
    this.logInTokenID,
 | 
						|
    this.tokenID,
 | 
						|
    this.mobileNumber,
 | 
						|
    this.userName,
 | 
						|
    this.pEmailAddress,
 | 
						|
    this.pSessionId,
 | 
						|
    this.pUserName,
 | 
						|
    this.pSelectedEmployeeNumber,
 | 
						|
    this.payrollCodeStr,
 | 
						|
    this.pLegislationCode,
 | 
						|
  });
 | 
						|
 | 
						|
  PostParamsModel.fromJson(Map<String, dynamic> json) {
 | 
						|
    versionID = json['VersionID'];
 | 
						|
    channel = json['Channel'];
 | 
						|
    languageID = json['LanguageID'];
 | 
						|
    mobileType = json['MobileType'];
 | 
						|
    logInTokenID = json['LogInTokenID'];
 | 
						|
    payrollCodeStr = json['PayrollCodeStr'];
 | 
						|
    pLegislationCode = json['LegislationCodeStr'];
 | 
						|
    tokenID = json['TokenID'];
 | 
						|
  }
 | 
						|
 | 
						|
  Map<String, dynamic> toJson() {
 | 
						|
    Map<String, dynamic> data = new Map<String, dynamic>();
 | 
						|
    data['VersionID'] = this.versionID;
 | 
						|
    data['Channel'] = this.channel;
 | 
						|
    data['LanguageID'] = this.languageID;
 | 
						|
    data['MobileType'] = this.mobileType;
 | 
						|
    data['LogInTokenID'] = this.logInTokenID;
 | 
						|
    data['PayrollCodeStr'] = this.payrollCodeStr;
 | 
						|
    data['LegislationCodeStr'] = this.pLegislationCode;
 | 
						|
    data['TokenID'] = this.tokenID;
 | 
						|
    return data;
 | 
						|
  }
 | 
						|
 | 
						|
  Map<String, dynamic> toJsonAfterLogin() {
 | 
						|
    Map<String, dynamic> data = new Map<String, dynamic>();
 | 
						|
    data['VersionID'] = this.versionID;
 | 
						|
    data['Channel'] = this.channel;
 | 
						|
    data['LanguageID'] = this.languageID;
 | 
						|
    data['MobileType'] = this.mobileType;
 | 
						|
    data['LogInTokenID'] = this.logInTokenID;
 | 
						|
    data['TokenID'] = this.tokenID;
 | 
						|
    data['MobileNumber'] = this.mobileNumber;
 | 
						|
    data['UserName'] = this.userName;
 | 
						|
    data['P_EMAIL_ADDRESS'] = this.pEmailAddress;
 | 
						|
    data['P_SESSION_ID'] = this.pSessionId;
 | 
						|
    data['PayrollCodeStr'] = this.payrollCodeStr;
 | 
						|
    data['LegislationCodeStr'] = this.pLegislationCode;
 | 
						|
    data['P_SELECTED_EMPLOYEE_NUMBER'] = this.pSelectedEmployeeNumber;
 | 
						|
    data['P_USER_NAME'] = this.pUserName;
 | 
						|
    return data;
 | 
						|
  }
 | 
						|
 | 
						|
  set setLogInTokenID(String? token) => logInTokenID = token;
 | 
						|
 | 
						|
  set setTokenID(String? token) => tokenID = token;
 | 
						|
 | 
						|
  set setMobileNumer(String? v) => mobileNumber = v;
 | 
						|
 | 
						|
  set setUserName(String? v) => userName = v;
 | 
						|
 | 
						|
  set setPEmailAddress(String? v) => pEmailAddress = v;
 | 
						|
 | 
						|
  set setPSessionId(int? v) => pSessionId = v;
 | 
						|
 | 
						|
  set setPUserName(String? v) => pUserName = v;
 | 
						|
 | 
						|
  set setPSelectedEmployeeNumber(String? v) => pSelectedEmployeeNumber = v;
 | 
						|
 | 
						|
  set setPLegislationCode(String? v) => pLegislationCode = v;
 | 
						|
 | 
						|
  set setPayrollCodeStr(String? v) => payrollCodeStr = v;
 | 
						|
}
 |