class QRParkingModel {
  dynamic totalRecords;
  dynamic nRowID;
  int? qRParkingID;
  String? description;
  String? descriptionN;
  dynamic qRCompare;
  dynamic qRValue;
  String? imagePath;
  bool? isActive;
  int? parkingID;
  int? branchID;
  int? companyID;
  int? buildingID;
  int? rowID;
  int? gateID;
  int? floorID;
  dynamic imagePath1;
  int? createdBy;
  String? createdOn;
  dynamic editedBy;
  dynamic editedOn;
  String? parkingDescription;
  String? parkingDescriptionN;
  String? gateDescription;
  String? gateDescriptionN;
  String? branchDescription;
  String? branchDescriptionN;
  String? companyDescription;
  String? companyDescriptionN;
  String? rowDescription;
  String? rowDescriptionN;
  String? floorDescription;
  String? floorDescriptionN;
  String? buildingDescription;
  String? buildingDescriptionN;
  String? qRParkingCode;
  String? parkingCode;
  double? latitude;
  double? longitude;
  String? qRImageStr;

  QRParkingModel(
      {this.totalRecords,
      this.nRowID,
      this.qRParkingID,
      this.description,
      this.descriptionN,
      this.qRCompare,
      this.qRValue,
      this.imagePath,
      this.isActive,
      this.parkingID,
      this.branchID,
      this.companyID,
      this.buildingID,
      this.rowID,
      this.gateID,
      this.floorID,
      this.imagePath1,
      this.createdBy,
      this.createdOn,
      this.editedBy,
      this.editedOn,
      this.parkingDescription,
      this.parkingDescriptionN,
      this.gateDescription,
      this.gateDescriptionN,
      this.branchDescription,
      this.branchDescriptionN,
      this.companyDescription,
      this.companyDescriptionN,
      this.rowDescription,
      this.rowDescriptionN,
      this.floorDescription,
      this.floorDescriptionN,
      this.buildingDescription,
      this.buildingDescriptionN,
      this.qRParkingCode,
      this.parkingCode,
      this.latitude,
      this.longitude,
      this.qRImageStr});

  QRParkingModel.fromJson(Map<String, dynamic> json) {
    totalRecords = json['TotalRecords'];
    nRowID = json['nRowID'];
    qRParkingID = json['QRParkingID'];
    description = json['Description'];
    descriptionN = json['DescriptionN'];
    qRCompare = json['QRCompare'];
    qRValue = json['QRValue'];
    imagePath = json['ImagePath'];
    isActive = json['IsActive'];
    parkingID = json['ParkingID'];
    branchID = json['BranchID'];
    companyID = json['CompanyID'];
    buildingID = json['BuildingID'];
    rowID = json['RowID'];
    gateID = json['GateID'];
    floorID = json['FloorID'];
    imagePath1 = json['ImagePath1'];
    createdBy = json['CreatedBy'];
    createdOn = json['CreatedOn'];
    editedBy = json['EditedBy'];
    editedOn = json['EditedOn'];
    parkingDescription = json['ParkingDescription'];
    parkingDescriptionN = json['ParkingDescriptionN'];
    gateDescription = json['GateDescription'];
    gateDescriptionN = json['GateDescriptionN'];
    branchDescription = json['BranchDescription'];
    branchDescriptionN = json['BranchDescriptionN'];
    companyDescription = json['CompanyDescription'];
    companyDescriptionN = json['CompanyDescriptionN'];
    rowDescription = json['RowDescription'];
    rowDescriptionN = json['RowDescriptionN'];
    floorDescription = json['FloorDescription'];
    floorDescriptionN = json['FloorDescriptionN'];
    buildingDescription = json['BuildingDescription'];
    buildingDescriptionN = json['BuildingDescriptionN'];
    qRParkingCode = json['QRParkingCode'];
    parkingCode = json['ParkingCode'];
    latitude = json['Latitude'];
    longitude = json['Longitude'];
    qRImageStr = json['QRImageStr'];
  }

  Map<String, dynamic> toJson() {
    final Map<String, dynamic> data = new Map<String, dynamic>();
    data['TotalRecords'] = this.totalRecords;
    data['nRowID'] = this.nRowID;
    data['QRParkingID'] = this.qRParkingID;
    data['Description'] = this.description;
    data['DescriptionN'] = this.descriptionN;
    data['QRCompare'] = this.qRCompare;
    data['QRValue'] = this.qRValue;
    data['ImagePath'] = this.imagePath;
    data['IsActive'] = this.isActive;
    data['ParkingID'] = this.parkingID;
    data['BranchID'] = this.branchID;
    data['CompanyID'] = this.companyID;
    data['BuildingID'] = this.buildingID;
    data['RowID'] = this.rowID;
    data['GateID'] = this.gateID;
    data['FloorID'] = this.floorID;
    data['ImagePath1'] = this.imagePath1;
    data['CreatedBy'] = this.createdBy;
    data['CreatedOn'] = this.createdOn;
    data['EditedBy'] = this.editedBy;
    data['EditedOn'] = this.editedOn;
    data['ParkingDescription'] = this.parkingDescription;
    data['ParkingDescriptionN'] = this.parkingDescriptionN;
    data['GateDescription'] = this.gateDescription;
    data['GateDescriptionN'] = this.gateDescriptionN;
    data['BranchDescription'] = this.branchDescription;
    data['BranchDescriptionN'] = this.branchDescriptionN;
    data['CompanyDescription'] = this.companyDescription;
    data['CompanyDescriptionN'] = this.companyDescriptionN;
    data['RowDescription'] = this.rowDescription;
    data['RowDescriptionN'] = this.rowDescriptionN;
    data['FloorDescription'] = this.floorDescription;
    data['FloorDescriptionN'] = this.floorDescriptionN;
    data['BuildingDescription'] = this.buildingDescription;
    data['BuildingDescriptionN'] = this.buildingDescriptionN;
    data['QRParkingCode'] = this.qRParkingCode;
    data['ParkingCode'] = this.parkingCode;
    data['Latitude'] = this.latitude;
    data['Longitude'] = this.longitude;
    data['QRImageStr'] = this.qRImageStr;
    return data;
  }
}
