INFRA: Set Up Project.

This commit is contained in:
2025-11-28 11:10:49 +05:00
commit c798279f7d
609 changed files with 77436 additions and 0 deletions

View File

@@ -0,0 +1,53 @@
class SpecialDiscountModel {
String? day;
List<Timeslot>? timeslot;
SpecialDiscountModel({this.day, this.timeslot});
SpecialDiscountModel.fromJson(Map<String, dynamic> json) {
day = json['day'];
if (json['timeslot'] != null) {
timeslot = <Timeslot>[];
json['timeslot'].forEach((v) {
timeslot!.add(Timeslot.fromJson(v));
});
}
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['day'] = day;
if (timeslot != null) {
data['timeslot'] = timeslot!.map((v) => v.toJson()).toList();
}
return data;
}
}
class Timeslot {
String? from;
String? to;
String? discount;
String? type;
String? discount_type;
Timeslot({this.from, this.to, this.discount, this.type});
Timeslot.fromJson(Map<String, dynamic> json) {
from = json['from'];
to = json['to'];
discount = json['discount'];
type = json['type'];
discount_type = json['discount_type'];
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = <String, dynamic>{};
data['from'] = from;
data['to'] = to;
data['discount'] = discount;
data['type'] = type;
data['discount_type'] = discount_type;
return data;
}
}