|
|
|
|
@ -13,6 +13,7 @@ class GasRefillModel {
|
|
|
|
|
Lookup floor;
|
|
|
|
|
Department department;
|
|
|
|
|
List<GasRefillDetails> details;
|
|
|
|
|
AssignedEmployee assignedEmployee;
|
|
|
|
|
|
|
|
|
|
DateTime startDate, endDate, expectedDate;
|
|
|
|
|
GasRefillModel({
|
|
|
|
|
@ -28,6 +29,7 @@ class GasRefillModel {
|
|
|
|
|
this.endDate,
|
|
|
|
|
this.expectedDate,
|
|
|
|
|
this.department,
|
|
|
|
|
this.assignedEmployee,
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
bool validate() {
|
|
|
|
|
@ -55,6 +57,7 @@ class GasRefillModel {
|
|
|
|
|
startDate = model.startDate;
|
|
|
|
|
endDate = model.endDate;
|
|
|
|
|
expectedDate = model.expectedDate;
|
|
|
|
|
assignedEmployee = model.assignedEmployee;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
factory GasRefillModel.fromJson(Map<String, dynamic> parsedJson) {
|
|
|
|
|
@ -63,6 +66,7 @@ class GasRefillModel {
|
|
|
|
|
List list = parsedJson["gazRefillDetails"];
|
|
|
|
|
details = list.map((e) => GasRefillDetails.fromJson(e)).toList();
|
|
|
|
|
}
|
|
|
|
|
print("${parsedJson['assignedEmployee']}ddddd");
|
|
|
|
|
return GasRefillModel(
|
|
|
|
|
id: parsedJson["id"],
|
|
|
|
|
//userId: parsedJson["uid"],
|
|
|
|
|
@ -76,6 +80,7 @@ class GasRefillModel {
|
|
|
|
|
startDate: DateTime.tryParse(parsedJson['startDate'] ?? ""),
|
|
|
|
|
endDate: DateTime.tryParse(parsedJson['endDate'] ?? ""),
|
|
|
|
|
expectedDate: DateTime.tryParse(parsedJson['expectedDate'] ?? ""),
|
|
|
|
|
assignedEmployee: AssignedEmployee.fromJson(parsedJson['assignedEmployee'] ?? {}),
|
|
|
|
|
);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|