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.
HMG_QLine/lib/models/kiosk_queue_model.dart

61 lines
1.4 KiB
Dart

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'];
}
}