Greeting Card
parent
e3fcc992df
commit
ba8908d4eb
@ -0,0 +1,105 @@
|
|||||||
|
import 'dart:convert';
|
||||||
|
|
||||||
|
class GetGreetingCardsModelResponse {
|
||||||
|
List<GetGreetingCardsModelResponseElement>? getGreetingCardsModelResponse;
|
||||||
|
|
||||||
|
GetGreetingCardsModelResponse({
|
||||||
|
this.getGreetingCardsModelResponse,
|
||||||
|
});
|
||||||
|
|
||||||
|
factory GetGreetingCardsModelResponse.fromRawJson(String str) => GetGreetingCardsModelResponse.fromJson(json.decode(str));
|
||||||
|
|
||||||
|
String toRawJson() => json.encode(toJson());
|
||||||
|
|
||||||
|
factory GetGreetingCardsModelResponse.fromJson(Map<String, dynamic> json) => GetGreetingCardsModelResponse(
|
||||||
|
getGreetingCardsModelResponse: json["Get_GreetingCardsModel_Response"] == null ? [] : List<GetGreetingCardsModelResponseElement>.from(json["Get_GreetingCardsModel_Response"]!.map((x) => GetGreetingCardsModelResponseElement.fromJson(x))),
|
||||||
|
);
|
||||||
|
|
||||||
|
Map<String, dynamic> toJson() => {
|
||||||
|
"Get_GreetingCardsModel_Response": getGreetingCardsModelResponse == null ? [] : List<dynamic>.from(getGreetingCardsModelResponse!.map((x) => x.toJson())),
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
class GetGreetingCardsModelResponseElement {
|
||||||
|
int? id;
|
||||||
|
dynamic titleEn;
|
||||||
|
String? titleAr;
|
||||||
|
String? descriptionEn;
|
||||||
|
String? descriptionAr;
|
||||||
|
String? startDate;
|
||||||
|
String? endDate;
|
||||||
|
String? urlEn;
|
||||||
|
String? urlAr;
|
||||||
|
String? backgroundImageUrlEn;
|
||||||
|
String? backgroundImageUrlAr;
|
||||||
|
int? channel;
|
||||||
|
int? categoryId;
|
||||||
|
String? categoryNameAr;
|
||||||
|
String? categoryNameEn;
|
||||||
|
String? createdOn;
|
||||||
|
bool? isActive;
|
||||||
|
|
||||||
|
GetGreetingCardsModelResponseElement({
|
||||||
|
this.id,
|
||||||
|
this.titleEn,
|
||||||
|
this.titleAr,
|
||||||
|
this.descriptionEn,
|
||||||
|
this.descriptionAr,
|
||||||
|
this.startDate,
|
||||||
|
this.endDate,
|
||||||
|
this.urlEn,
|
||||||
|
this.urlAr,
|
||||||
|
this.backgroundImageUrlEn,
|
||||||
|
this.backgroundImageUrlAr,
|
||||||
|
this.channel,
|
||||||
|
this.categoryId,
|
||||||
|
this.categoryNameAr,
|
||||||
|
this.categoryNameEn,
|
||||||
|
this.createdOn,
|
||||||
|
this.isActive,
|
||||||
|
});
|
||||||
|
|
||||||
|
factory GetGreetingCardsModelResponseElement.fromRawJson(String str) => GetGreetingCardsModelResponseElement.fromJson(json.decode(str));
|
||||||
|
|
||||||
|
String toRawJson() => json.encode(toJson());
|
||||||
|
|
||||||
|
factory GetGreetingCardsModelResponseElement.fromJson(Map<String, dynamic> json) => GetGreetingCardsModelResponseElement(
|
||||||
|
id: json["ID"],
|
||||||
|
titleEn: json["TitleEn"],
|
||||||
|
titleAr: json["TitleAr"],
|
||||||
|
descriptionEn: json["DescriptionEn"],
|
||||||
|
descriptionAr: json["DescriptionAr"],
|
||||||
|
startDate: json["StartDate"],
|
||||||
|
endDate: json["EndDate"],
|
||||||
|
urlEn: json["UrlEn"],
|
||||||
|
urlAr: json["UrlAr"],
|
||||||
|
backgroundImageUrlEn: json["BackgroundImageUrlEn"],
|
||||||
|
backgroundImageUrlAr: json["BackgroundImageUrlAr"],
|
||||||
|
channel: json["Channel"],
|
||||||
|
categoryId: json["CategoryID"],
|
||||||
|
categoryNameAr: json["CategoryNameAr"],
|
||||||
|
categoryNameEn: json["CategoryNameEn"],
|
||||||
|
createdOn: json["CreatedOn"],
|
||||||
|
isActive: json["IsActive"],
|
||||||
|
);
|
||||||
|
|
||||||
|
Map<String, dynamic> toJson() => {
|
||||||
|
"ID": id,
|
||||||
|
"TitleEn": titleEn,
|
||||||
|
"TitleAr": titleAr,
|
||||||
|
"DescriptionEn": descriptionEn,
|
||||||
|
"DescriptionAr": descriptionAr,
|
||||||
|
"StartDate": startDate,
|
||||||
|
"EndDate": endDate,
|
||||||
|
"UrlEn": urlEn,
|
||||||
|
"UrlAr": urlAr,
|
||||||
|
"BackgroundImageUrlEn": backgroundImageUrlEn,
|
||||||
|
"BackgroundImageUrlAr": backgroundImageUrlAr,
|
||||||
|
"Channel": channel,
|
||||||
|
"CategoryID": categoryId,
|
||||||
|
"CategoryNameAr": categoryNameAr,
|
||||||
|
"CategoryNameEn": categoryNameEn,
|
||||||
|
"CreatedOn": createdOn,
|
||||||
|
"IsActive": isActive,
|
||||||
|
};
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue