Files
daily_mobileapp_customer/lib/modules/profile/customer_request.dart
2026-05-26 18:01:57 +05:30

85 lines
2.2 KiB
Dart

class CustomerRequestModel {
final String referencedate;
final String referencetype;
final int customerid;
final int tenantid;
final int locationid;
final String subject;
final String remarks;
final int status;
final int apptypeid;
CustomerRequestModel({
required this.referencedate,
required this.referencetype,
required this.customerid,
required this.tenantid,
required this.locationid,
required this.subject,
required this.remarks,
required this.status,
required this.apptypeid,
});
Map<String, dynamic> toJson() {
return {
"referencedate": referencedate,
"referencetype": referencetype,
"customerid": customerid,
"tenantid": tenantid,
"locationid": locationid,
"subject": subject,
"remarks": remarks,
"status": status,
"apptypeid": apptypeid,
};
}
}
class CustomerRequestStatusModel {
final int customerrequestid;
final String referencedate;
final String referencetype;
final int customerid;
final int tenantid;
final int apptypeid;
final int locationid;
final String subject;
final String remarks;
final int status;
final String created;
final String updated;
CustomerRequestStatusModel({
required this.customerrequestid,
required this.referencedate,
required this.referencetype,
required this.customerid,
required this.tenantid,
required this.apptypeid,
required this.locationid,
required this.subject,
required this.remarks,
required this.status,
required this.created,
required this.updated,
});
factory CustomerRequestStatusModel.fromJson(Map<String, dynamic> json) {
return CustomerRequestStatusModel(
customerrequestid: json['customerrequestid'] ?? 0,
referencedate: json['referencedate'] ?? "",
referencetype: json['referencetype'] ?? "",
customerid: json['customerid'] ?? 0,
tenantid: json['tenantid'] ?? 0,
apptypeid: json['apptypeid'] ?? 0,
locationid: json['locationid'] ?? 0,
subject: json['subject'] ?? "",
remarks: json['remarks'] ?? "",
status: json['status'] ?? 0,
created: json['created'] ?? "",
updated: json['updated'] ?? "",
);
}
}