class GetVacationRulesList {
  String? aCTION;
  String? aCTIONDISPLAY;
  String? bEGINDATE;
  String? eNDDATE;
  int? fROMROWNUM;
  String? fYIFLAG;
  String? iTEMTYPE;
  String? iTEMTYPEDISPLAYNAME;
  String? mESSAGE;
  String? nOTIFICATIONDISPLAYNAME;
  String? nOTIFICATIONNAME;
  String? nOTIFICATIONSUBJECT;
  int? nOOFROWS;
  String? rEPLACEMENTUSERNAME;
  int? rOWNUM;
  int? rULEID;
  String? rULENAME;
  String? rULESTATUS;
  String? rULETIPMESSAGE;
  int? tOROWNUM;

  GetVacationRulesList(
      {this.aCTION,
        this.aCTIONDISPLAY,
        this.bEGINDATE,
        this.eNDDATE,
        this.fROMROWNUM,
        this.fYIFLAG,
        this.iTEMTYPE,
        this.iTEMTYPEDISPLAYNAME,
        this.mESSAGE,
        this.nOTIFICATIONDISPLAYNAME,
        this.nOTIFICATIONNAME,
        this.nOTIFICATIONSUBJECT,
        this.nOOFROWS,
        this.rEPLACEMENTUSERNAME,
        this.rOWNUM,
        this.rULEID,
        this.rULENAME,
        this.rULESTATUS,
        this.rULETIPMESSAGE,
        this.tOROWNUM});

  GetVacationRulesList.fromJson(Map<String, dynamic> json) {
    aCTION = json['ACTION'];
    aCTIONDISPLAY = json['ACTION_DISPLAY'];
    bEGINDATE = json['BEGIN_DATE'];
    eNDDATE = json['END_DATE'];
    fROMROWNUM = json['FROM_ROW_NUM'];
    fYIFLAG = json['FYI_FLAG'];
    iTEMTYPE = json['ITEM_TYPE'];
    iTEMTYPEDISPLAYNAME = json['ITEM_TYPE_DISPLAY_NAME'];
    mESSAGE = json['MESSAGE'];
    nOTIFICATIONDISPLAYNAME = json['NOTIFICATION_DISPLAY_NAME'];
    nOTIFICATIONNAME = json['NOTIFICATION_NAME'];
    nOTIFICATIONSUBJECT = json['NOTIFICATION_SUBJECT'];
    nOOFROWS = json['NO_OF_ROWS'];
    rEPLACEMENTUSERNAME = json['REPLACEMENT_USER_NAME'];
    rOWNUM = json['ROW_NUM'];
    rULEID = json['RULE_ID'];
    rULENAME = json['RULE_NAME'];
    rULESTATUS = json['RULE_STATUS'];
    rULETIPMESSAGE = json['RULE_TIP_MESSAGE'];
    tOROWNUM = json['TO_ROW_NUM'];
  }

  Map<String, dynamic> toJson() {
    Map<String, dynamic> data = new Map<String, dynamic>();
    data['ACTION'] = this.aCTION;
    data['ACTION_DISPLAY'] = this.aCTIONDISPLAY;
    data['BEGIN_DATE'] = this.bEGINDATE;
    data['END_DATE'] = this.eNDDATE;
    data['FROM_ROW_NUM'] = this.fROMROWNUM;
    data['FYI_FLAG'] = this.fYIFLAG;
    data['ITEM_TYPE'] = this.iTEMTYPE;
    data['ITEM_TYPE_DISPLAY_NAME'] = this.iTEMTYPEDISPLAYNAME;
    data['MESSAGE'] = this.mESSAGE;
    data['NOTIFICATION_DISPLAY_NAME'] = this.nOTIFICATIONDISPLAYNAME;
    data['NOTIFICATION_NAME'] = this.nOTIFICATIONNAME;
    data['NOTIFICATION_SUBJECT'] = this.nOTIFICATIONSUBJECT;
    data['NO_OF_ROWS'] = this.nOOFROWS;
    data['REPLACEMENT_USER_NAME'] = this.rEPLACEMENTUSERNAME;
    data['ROW_NUM'] = this.rOWNUM;
    data['RULE_ID'] = this.rULEID;
    data['RULE_NAME'] = this.rULENAME;
    data['RULE_STATUS'] = this.rULESTATUS;
    data['RULE_TIP_MESSAGE'] = this.rULETIPMESSAGE;
    data['TO_ROW_NUM'] = this.tOROWNUM;
    return data;
  }
}