class KioskQueueModel {
  int? id;
  int? projectID;
  String? projectName;
  String? projectNameN;
  int? queueID;
  String? queueName;
  String? queueNameN;
  int? kioskID;
  bool? isPharmacyQueue;
  String? kioskName;
  String? kioskNameN;
  String? ipAddress;
  bool? isActive;
  int? createdBy;
  String? createdOn;
  dynamic editedBy;
  dynamic editedOn;

  KioskQueueModel({
    this.id,
    this.projectID,
    this.projectName,
    this.projectNameN,
    this.queueID,
    this.queueName,
    this.queueNameN,
    this.kioskID,
    this.isPharmacyQueue,
    this.kioskName,
    this.kioskNameN,
    this.ipAddress,
    this.isActive,
    this.createdBy,
    this.createdOn,
    this.editedBy,
    this.editedOn,
  });

  KioskQueueModel.fromJson(Map<String, dynamic> json) {
    id = json['id'];
    projectID = json['projectID'];
    projectName = json['projectName'];
    projectNameN = json['projectNameN'];
    queueID = json['queueID'];
    queueName = json['queueName'];
    queueNameN = json['queueNameN'];
    kioskID = json['kioskID'];
    isPharmacyQueue = json['isPharmacyQueue'] ?? true;
    kioskName = json['kioskName'];
    kioskNameN = json['kioskNameN'];
    ipAddress = json['ipAddress'];
    isActive = json['isActive'];
    createdBy = json['createdBy'];
    createdOn = json['createdOn'];
    editedBy = json['editedBy'];
    editedOn = json['editedOn'];
  }
}
