| All Verbs | /CreateEYPPackageV2/ |
|---|
import 'package:servicestack/servicestack.dart';
import 'dart:typed_data';
class BaseResponse implements IConvertible
{
bool? ServiceSuccessResult;
String? ErrorMesage;
BaseResponse({this.ServiceSuccessResult,this.ErrorMesage});
BaseResponse.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
ServiceSuccessResult = json['ServiceSuccessResult'];
ErrorMesage = json['ErrorMesage'];
return this;
}
Map<String, dynamic> toJson() => {
'ServiceSuccessResult': ServiceSuccessResult,
'ErrorMesage': ErrorMesage
};
getTypeName() => "BaseResponse";
TypeContext? context = _ctx;
}
class CreateEYPPackageResponse extends BaseResponse implements IConvertible
{
String? Result;
CreateEYPPackageResponse({this.Result});
CreateEYPPackageResponse.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
super.fromMap(json);
Result = json['Result'];
return this;
}
Map<String, dynamic> toJson() => super.toJson()..addAll({
'Result': Result
});
getTypeName() => "CreateEYPPackageResponse";
TypeContext? context = _ctx;
}
enum EYPGuvenlikKodu
{
YOK,
TSD,
HZO,
OZL,
GZL,
CGZ,
KSO,
}
enum EYPIvedilik
{
NRM,
ACL,
GNL,
IVD,
CIV,
}
enum EYPDagitimTuru
{
GRG,
BLG,
}
class EYPKonulmamisEk implements IConvertible
{
String? EkId;
EYPKonulmamisEk({this.EkId});
EYPKonulmamisEk.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
EkId = json['EkId'];
return this;
}
Map<String, dynamic> toJson() => {
'EkId': EkId
};
getTypeName() => "EYPKonulmamisEk";
TypeContext? context = _ctx;
}
enum EYPKisiType
{
GercekSahis,
TuzelSahis,
KurumKurulus,
}
class EYPKisi implements IConvertible
{
String? IlkAdi;
String? Soyadi;
String? IkinciAdi;
String? Unvan;
String? OnEk;
EYPKisi({this.IlkAdi,this.Soyadi,this.IkinciAdi,this.Unvan,this.OnEk});
EYPKisi.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
IlkAdi = json['IlkAdi'];
Soyadi = json['Soyadi'];
IkinciAdi = json['IkinciAdi'];
Unvan = json['Unvan'];
OnEk = json['OnEk'];
return this;
}
Map<String, dynamic> toJson() => {
'IlkAdi': IlkAdi,
'Soyadi': Soyadi,
'IkinciAdi': IkinciAdi,
'Unvan': Unvan,
'OnEk': OnEk
};
getTypeName() => "EYPKisi";
TypeContext? context = _ctx;
}
class EYPIletisimBilgisi implements IConvertible
{
String? Telefon;
String? TelefonDiger;
String? EPosta;
String? Faks;
String? WebAdresi;
String? Adres;
String? Il;
String? Ilce;
String? Ulke;
String? KepAdresi;
EYPIletisimBilgisi({this.Telefon,this.TelefonDiger,this.EPosta,this.Faks,this.WebAdresi,this.Adres,this.Il,this.Ilce,this.Ulke,this.KepAdresi});
EYPIletisimBilgisi.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Telefon = json['Telefon'];
TelefonDiger = json['TelefonDiger'];
EPosta = json['EPosta'];
Faks = json['Faks'];
WebAdresi = json['WebAdresi'];
Adres = json['Adres'];
Il = json['Il'];
Ilce = json['Ilce'];
Ulke = json['Ulke'];
KepAdresi = json['KepAdresi'];
return this;
}
Map<String, dynamic> toJson() => {
'Telefon': Telefon,
'TelefonDiger': TelefonDiger,
'EPosta': EPosta,
'Faks': Faks,
'WebAdresi': WebAdresi,
'Adres': Adres,
'Il': Il,
'Ilce': Ilce,
'Ulke': Ulke,
'KepAdresi': KepAdresi
};
getTypeName() => "EYPIletisimBilgisi";
TypeContext? context = _ctx;
}
class EYPGercekSahis implements IConvertible
{
EYPKisi? Kisi;
String? TCKN;
String? Gorev;
EYPIletisimBilgisi? IletisimBilgisi;
EYPGercekSahis({this.Kisi,this.TCKN,this.Gorev,this.IletisimBilgisi});
EYPGercekSahis.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Kisi = JsonConverters.fromJson(json['Kisi'],'EYPKisi',context!);
TCKN = json['TCKN'];
Gorev = json['Gorev'];
IletisimBilgisi = JsonConverters.fromJson(json['IletisimBilgisi'],'EYPIletisimBilgisi',context!);
return this;
}
Map<String, dynamic> toJson() => {
'Kisi': JsonConverters.toJson(Kisi,'EYPKisi',context!),
'TCKN': TCKN,
'Gorev': Gorev,
'IletisimBilgisi': JsonConverters.toJson(IletisimBilgisi,'EYPIletisimBilgisi',context!)
};
getTypeName() => "EYPGercekSahis";
TypeContext? context = _ctx;
}
class EYPTuzelSahis implements IConvertible
{
String? Id;
String? Adi;
EYPIletisimBilgisi? IletisimBilgisi;
EYPTuzelSahis({this.Id,this.Adi,this.IletisimBilgisi});
EYPTuzelSahis.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Id = json['Id'];
Adi = json['Adi'];
IletisimBilgisi = JsonConverters.fromJson(json['IletisimBilgisi'],'EYPIletisimBilgisi',context!);
return this;
}
Map<String, dynamic> toJson() => {
'Id': Id,
'Adi': Adi,
'IletisimBilgisi': JsonConverters.toJson(IletisimBilgisi,'EYPIletisimBilgisi',context!)
};
getTypeName() => "EYPTuzelSahis";
TypeContext? context = _ctx;
}
class EYPKurumKurulus implements IConvertible
{
String? KKK;
String? Adi;
String? BirimKKK;
EYPIletisimBilgisi? IletisimBilgisi;
EYPKurumKurulus({this.KKK,this.Adi,this.BirimKKK,this.IletisimBilgisi});
EYPKurumKurulus.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
KKK = json['KKK'];
Adi = json['Adi'];
BirimKKK = json['BirimKKK'];
IletisimBilgisi = JsonConverters.fromJson(json['IletisimBilgisi'],'EYPIletisimBilgisi',context!);
return this;
}
Map<String, dynamic> toJson() => {
'KKK': KKK,
'Adi': Adi,
'BirimKKK': BirimKKK,
'IletisimBilgisi': JsonConverters.toJson(IletisimBilgisi,'EYPIletisimBilgisi',context!)
};
getTypeName() => "EYPKurumKurulus";
TypeContext? context = _ctx;
}
class EYPDagitim implements IConvertible
{
EYPIvedilik? Ivedilik;
EYPDagitimTuru? DagitimTuru;
String? Miat;
List<EYPKonulmamisEk>? KonulmamisEkListesi;
EYPKisiType? DagitimTipi;
EYPGercekSahis? GercekSahis;
EYPTuzelSahis? TuzelSahis;
EYPKurumKurulus? KurumKurulus;
EYPDagitim({this.Ivedilik,this.DagitimTuru,this.Miat,this.KonulmamisEkListesi,this.DagitimTipi,this.GercekSahis,this.TuzelSahis,this.KurumKurulus});
EYPDagitim.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Ivedilik = JsonConverters.fromJson(json['Ivedilik'],'EYPIvedilik',context!);
DagitimTuru = JsonConverters.fromJson(json['DagitimTuru'],'EYPDagitimTuru',context!);
Miat = json['Miat'];
KonulmamisEkListesi = JsonConverters.fromJson(json['KonulmamisEkListesi'],'List<EYPKonulmamisEk>',context!);
DagitimTipi = JsonConverters.fromJson(json['DagitimTipi'],'EYPKisiType',context!);
GercekSahis = JsonConverters.fromJson(json['GercekSahis'],'EYPGercekSahis',context!);
TuzelSahis = JsonConverters.fromJson(json['TuzelSahis'],'EYPTuzelSahis',context!);
KurumKurulus = JsonConverters.fromJson(json['KurumKurulus'],'EYPKurumKurulus',context!);
return this;
}
Map<String, dynamic> toJson() => {
'Ivedilik': JsonConverters.toJson(Ivedilik,'EYPIvedilik',context!),
'DagitimTuru': JsonConverters.toJson(DagitimTuru,'EYPDagitimTuru',context!),
'Miat': Miat,
'KonulmamisEkListesi': JsonConverters.toJson(KonulmamisEkListesi,'List<EYPKonulmamisEk>',context!),
'DagitimTipi': JsonConverters.toJson(DagitimTipi,'EYPKisiType',context!),
'GercekSahis': JsonConverters.toJson(GercekSahis,'EYPGercekSahis',context!),
'TuzelSahis': JsonConverters.toJson(TuzelSahis,'EYPTuzelSahis',context!),
'KurumKurulus': JsonConverters.toJson(KurumKurulus,'EYPKurumKurulus',context!)
};
getTypeName() => "EYPDagitim";
TypeContext? context = _ctx;
}
enum EYPEkTuru
{
DED,
HRF,
FZK,
}
class EYPEkOzet implements IConvertible
{
String? OzetAlgoritmasi;
Uint8List? OzetDegeri;
EYPEkOzet({this.OzetAlgoritmasi,this.OzetDegeri});
EYPEkOzet.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
OzetAlgoritmasi = json['OzetAlgoritmasi'];
OzetDegeri = JsonConverters.fromJson(json['OzetDegeri'],'Uint8List',context!);
return this;
}
Map<String, dynamic> toJson() => {
'OzetAlgoritmasi': OzetAlgoritmasi,
'OzetDegeri': JsonConverters.toJson(OzetDegeri,'Uint8List',context!)
};
getTypeName() => "EYPEkOzet";
TypeContext? context = _ctx;
}
enum EYPEkOzetModu
{
Yok,
SHA1,
SHA512,
RIPEMD160,
SHA256,
}
class EYPEk implements IConvertible
{
String? Id;
String? BelgeNo;
EYPEkTuru? EkTuru;
String? DosyaAdi;
String? MimeTuru;
String? Ad;
String? SiraNo;
String? Aciklama;
String? Referans;
bool? ImzaliMi;
bool? ImzaliMiBelirliMi;
EYPEkOzet? Ozet;
Uint8List? Icerik;
EYPEkOzetModu? OzetModu;
String? OzetId;
EYPEk({this.Id,this.BelgeNo,this.EkTuru,this.DosyaAdi,this.MimeTuru,this.Ad,this.SiraNo,this.Aciklama,this.Referans,this.ImzaliMi,this.ImzaliMiBelirliMi,this.Ozet,this.Icerik,this.OzetModu,this.OzetId});
EYPEk.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Id = json['Id'];
BelgeNo = json['BelgeNo'];
EkTuru = JsonConverters.fromJson(json['EkTuru'],'EYPEkTuru',context!);
DosyaAdi = json['DosyaAdi'];
MimeTuru = json['MimeTuru'];
Ad = json['Ad'];
SiraNo = json['SiraNo'];
Aciklama = json['Aciklama'];
Referans = json['Referans'];
ImzaliMi = json['ImzaliMi'];
ImzaliMiBelirliMi = json['ImzaliMiBelirliMi'];
Ozet = JsonConverters.fromJson(json['Ozet'],'EYPEkOzet',context!);
Icerik = JsonConverters.fromJson(json['Icerik'],'Uint8List',context!);
OzetModu = JsonConverters.fromJson(json['OzetModu'],'EYPEkOzetModu',context!);
OzetId = json['OzetId'];
return this;
}
Map<String, dynamic> toJson() => {
'Id': Id,
'BelgeNo': BelgeNo,
'EkTuru': JsonConverters.toJson(EkTuru,'EYPEkTuru',context!),
'DosyaAdi': DosyaAdi,
'MimeTuru': MimeTuru,
'Ad': Ad,
'SiraNo': SiraNo,
'Aciklama': Aciklama,
'Referans': Referans,
'ImzaliMi': ImzaliMi,
'ImzaliMiBelirliMi': ImzaliMiBelirliMi,
'Ozet': JsonConverters.toJson(Ozet,'EYPEkOzet',context!),
'Icerik': JsonConverters.toJson(Icerik,'Uint8List',context!),
'OzetModu': JsonConverters.toJson(OzetModu,'EYPEkOzetModu',context!),
'OzetId': OzetId
};
getTypeName() => "EYPEk";
TypeContext? context = _ctx;
}
class EYPIlgi implements IConvertible
{
String? Id;
String? BelgeNo;
DateTime? Tarih;
bool? TarihBelirliMi;
String? Etiket;
String? EkId;
String? Ad;
String? Aciklama;
String? OzId;
bool? EYazismaIdMi;
bool? EYazismaIdBelirliMi;
EYPIlgi({this.Id,this.BelgeNo,this.Tarih,this.TarihBelirliMi,this.Etiket,this.EkId,this.Ad,this.Aciklama,this.OzId,this.EYazismaIdMi,this.EYazismaIdBelirliMi});
EYPIlgi.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Id = json['Id'];
BelgeNo = json['BelgeNo'];
Tarih = JsonConverters.fromJson(json['Tarih'],'DateTime',context!);
TarihBelirliMi = json['TarihBelirliMi'];
Etiket = json['Etiket'];
EkId = json['EkId'];
Ad = json['Ad'];
Aciklama = json['Aciklama'];
OzId = json['OzId'];
EYazismaIdMi = json['EYazismaIdMi'];
EYazismaIdBelirliMi = json['EYazismaIdBelirliMi'];
return this;
}
Map<String, dynamic> toJson() => {
'Id': Id,
'BelgeNo': BelgeNo,
'Tarih': JsonConverters.toJson(Tarih,'DateTime',context!),
'TarihBelirliMi': TarihBelirliMi,
'Etiket': Etiket,
'EkId': EkId,
'Ad': Ad,
'Aciklama': Aciklama,
'OzId': OzId,
'EYazismaIdMi': EYazismaIdMi,
'EYazismaIdBelirliMi': EYazismaIdBelirliMi
};
getTypeName() => "EYPIlgi";
TypeContext? context = _ctx;
}
class EYPOlusturan implements IConvertible
{
EYPKisiType? OlusturanTipi;
EYPGercekSahis? GercekSahis;
EYPTuzelSahis? TuzelSahis;
EYPKurumKurulus? KurumKurulus;
EYPOlusturan({this.OlusturanTipi,this.GercekSahis,this.TuzelSahis,this.KurumKurulus});
EYPOlusturan.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
OlusturanTipi = JsonConverters.fromJson(json['OlusturanTipi'],'EYPKisiType',context!);
GercekSahis = JsonConverters.fromJson(json['GercekSahis'],'EYPGercekSahis',context!);
TuzelSahis = JsonConverters.fromJson(json['TuzelSahis'],'EYPTuzelSahis',context!);
KurumKurulus = JsonConverters.fromJson(json['KurumKurulus'],'EYPKurumKurulus',context!);
return this;
}
Map<String, dynamic> toJson() => {
'OlusturanTipi': JsonConverters.toJson(OlusturanTipi,'EYPKisiType',context!),
'GercekSahis': JsonConverters.toJson(GercekSahis,'EYPGercekSahis',context!),
'TuzelSahis': JsonConverters.toJson(TuzelSahis,'EYPTuzelSahis',context!),
'KurumKurulus': JsonConverters.toJson(KurumKurulus,'EYPKurumKurulus',context!)
};
getTypeName() => "EYPOlusturan";
TypeContext? context = _ctx;
}
class EYPIlgili implements IConvertible
{
EYPKisiType? IlgiliTipi;
EYPGercekSahis? GercekSahis;
EYPTuzelSahis? TuzelSahis;
EYPKurumKurulus? KurumKurulus;
EYPIlgili({this.IlgiliTipi,this.GercekSahis,this.TuzelSahis,this.KurumKurulus});
EYPIlgili.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
IlgiliTipi = JsonConverters.fromJson(json['IlgiliTipi'],'EYPKisiType',context!);
GercekSahis = JsonConverters.fromJson(json['GercekSahis'],'EYPGercekSahis',context!);
TuzelSahis = JsonConverters.fromJson(json['TuzelSahis'],'EYPTuzelSahis',context!);
KurumKurulus = JsonConverters.fromJson(json['KurumKurulus'],'EYPKurumKurulus',context!);
return this;
}
Map<String, dynamic> toJson() => {
'IlgiliTipi': JsonConverters.toJson(IlgiliTipi,'EYPKisiType',context!),
'GercekSahis': JsonConverters.toJson(GercekSahis,'EYPGercekSahis',context!),
'TuzelSahis': JsonConverters.toJson(TuzelSahis,'EYPTuzelSahis',context!),
'KurumKurulus': JsonConverters.toJson(KurumKurulus,'EYPKurumKurulus',context!)
};
getTypeName() => "EYPIlgili";
TypeContext? context = _ctx;
}
class EYPImza implements IConvertible
{
EYPGercekSahis? Imzalayan;
EYPGercekSahis? YetkiDevreden;
EYPGercekSahis? VekaletVeren;
String? Makam;
String? Amac;
String? Aciklama;
DateTime? Tarih;
String? TCYK;
bool? TarihBelirli;
EYPImza({this.Imzalayan,this.YetkiDevreden,this.VekaletVeren,this.Makam,this.Amac,this.Aciklama,this.Tarih,this.TCYK,this.TarihBelirli});
EYPImza.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Imzalayan = JsonConverters.fromJson(json['Imzalayan'],'EYPGercekSahis',context!);
YetkiDevreden = JsonConverters.fromJson(json['YetkiDevreden'],'EYPGercekSahis',context!);
VekaletVeren = JsonConverters.fromJson(json['VekaletVeren'],'EYPGercekSahis',context!);
Makam = json['Makam'];
Amac = json['Amac'];
Aciklama = json['Aciklama'];
Tarih = JsonConverters.fromJson(json['Tarih'],'DateTime',context!);
TCYK = json['TCYK'];
TarihBelirli = json['TarihBelirli'];
return this;
}
Map<String, dynamic> toJson() => {
'Imzalayan': JsonConverters.toJson(Imzalayan,'EYPGercekSahis',context!),
'YetkiDevreden': JsonConverters.toJson(YetkiDevreden,'EYPGercekSahis',context!),
'VekaletVeren': JsonConverters.toJson(VekaletVeren,'EYPGercekSahis',context!),
'Makam': Makam,
'Amac': Amac,
'Aciklama': Aciklama,
'Tarih': JsonConverters.toJson(Tarih,'DateTime',context!),
'TCYK': TCYK,
'TarihBelirli': TarihBelirli
};
getTypeName() => "EYPImza";
TypeContext? context = _ctx;
}
class EYPPaketOzeti implements IConvertible
{
EYPEkOzetModu? OzetModu;
Uint8List? OzetDegeri;
Uri? Uri;
bool? HariciBilesenMi;
EYPPaketOzeti({this.OzetModu,this.OzetDegeri,this.Uri,this.HariciBilesenMi});
EYPPaketOzeti.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
OzetModu = JsonConverters.fromJson(json['OzetModu'],'EYPEkOzetModu',context!);
OzetDegeri = JsonConverters.fromJson(json['OzetDegeri'],'Uint8List',context!);
Uri = JsonConverters.fromJson(json['Uri'],'Uri',context!);
HariciBilesenMi = json['HariciBilesenMi'];
return this;
}
Map<String, dynamic> toJson() => {
'OzetModu': JsonConverters.toJson(OzetModu,'EYPEkOzetModu',context!),
'OzetDegeri': JsonConverters.toJson(OzetDegeri,'Uint8List',context!),
'Uri': JsonConverters.toJson(Uri,'Uri',context!),
'HariciBilesenMi': HariciBilesenMi
};
getTypeName() => "EYPPaketOzeti";
TypeContext? context = _ctx;
}
class AnaSdp implements IConvertible
{
String? Kod;
String? Ad;
String? Aciklama;
AnaSdp({this.Kod,this.Ad,this.Aciklama});
AnaSdp.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Kod = json['Kod'];
Ad = json['Ad'];
Aciklama = json['Aciklama'];
return this;
}
Map<String, dynamic> toJson() => {
'Kod': Kod,
'Ad': Ad,
'Aciklama': Aciklama
};
getTypeName() => "AnaSdp";
TypeContext? context = _ctx;
}
class SdpListesi implements IConvertible
{
String? Kod;
String? Ad;
String? Aciklama;
SdpListesi({this.Kod,this.Ad,this.Aciklama});
SdpListesi.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Kod = json['Kod'];
Ad = json['Ad'];
Aciklama = json['Aciklama'];
return this;
}
Map<String, dynamic> toJson() => {
'Kod': Kod,
'Ad': Ad,
'Aciklama': Aciklama
};
getTypeName() => "SdpListesi";
TypeContext? context = _ctx;
}
class DigerSdpler implements IConvertible
{
List<SdpListesi>? SdpListesi;
DigerSdpler({this.SdpListesi});
DigerSdpler.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
SdpListesi = JsonConverters.fromJson(json['SdpListesi'],'List<SdpListesi>',context!);
return this;
}
Map<String, dynamic> toJson() => {
'SdpListesi': JsonConverters.toJson(SdpListesi,'List<SdpListesi>',context!)
};
getTypeName() => "DigerSdpler";
TypeContext? context = _ctx;
}
class SdpBilgisi implements IConvertible
{
AnaSdp? AnaSdp;
DigerSdpler? DigerSdpler;
SdpBilgisi({this.AnaSdp,this.DigerSdpler});
SdpBilgisi.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
AnaSdp = JsonConverters.fromJson(json['AnaSdp'],'AnaSdp',context!);
DigerSdpler = JsonConverters.fromJson(json['DigerSdpler'],'DigerSdpler',context!);
return this;
}
Map<String, dynamic> toJson() => {
'AnaSdp': JsonConverters.toJson(AnaSdp,'AnaSdp',context!),
'DigerSdpler': JsonConverters.toJson(DigerSdpler,'DigerSdpler',context!)
};
getTypeName() => "SdpBilgisi";
TypeContext? context = _ctx;
}
class Heysk implements IConvertible
{
int? Kod;
String? Ad;
String? Tanim;
Heysk({this.Kod,this.Ad,this.Tanim});
Heysk.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
Kod = json['Kod'];
Ad = json['Ad'];
Tanim = json['Tanim'];
return this;
}
Map<String, dynamic> toJson() => {
'Kod': Kod,
'Ad': Ad,
'Tanim': Tanim
};
getTypeName() => "Heysk";
TypeContext? context = _ctx;
}
class CreateEYPPackageV2 implements IConvertible
{
String? ClientKey;
String? AuthorizationID;
String? UserSSN;
String? Filename;
String? Konu;
String? BelgeNo;
EYPGuvenlikKodu? GuvenlikKodu;
DateTime? GuvenliGecerlilikTarihi;
List<EYPDagitim>? Dagitimlar;
List<EYPEk>? Ekler;
List<EYPIlgi>? Ilgiler;
String? Dil;
EYPOlusturan? Olusturan;
EYPIlgili? Ilgili;
Uint8List? UstYazi;
String? UstYaziDosyaAdi;
String? UstYaziMimeTuru;
EYPEkOzetModu? UstYaziOzetModu;
List<EYPImza>? Imzalar;
String? SonPaketGuncelleyen;
String? PaketBasligi;
List<EYPPaketOzeti>? PaketOzetleri;
String? FilePath;
String? AgentMessage;
SdpBilgisi? Sdpbilgisi;
List<Heysk>? HeyskListesi;
bool? parafImza;
String? dogrulamaAdresi;
bool? SignYn;
bool? StampYn;
String? StampSSN;
CreateEYPPackageV2({this.ClientKey,this.AuthorizationID,this.UserSSN,this.Filename,this.Konu,this.BelgeNo,this.GuvenlikKodu,this.GuvenliGecerlilikTarihi,this.Dagitimlar,this.Ekler,this.Ilgiler,this.Dil,this.Olusturan,this.Ilgili,this.UstYazi,this.UstYaziDosyaAdi,this.UstYaziMimeTuru,this.UstYaziOzetModu,this.Imzalar,this.SonPaketGuncelleyen,this.PaketBasligi,this.PaketOzetleri,this.FilePath,this.AgentMessage,this.Sdpbilgisi,this.HeyskListesi,this.parafImza,this.dogrulamaAdresi,this.SignYn,this.StampYn,this.StampSSN});
CreateEYPPackageV2.fromJson(Map<String, dynamic> json) { fromMap(json); }
fromMap(Map<String, dynamic> json) {
ClientKey = json['ClientKey'];
AuthorizationID = json['AuthorizationID'];
UserSSN = json['UserSSN'];
Filename = json['Filename'];
Konu = json['Konu'];
BelgeNo = json['BelgeNo'];
GuvenlikKodu = JsonConverters.fromJson(json['GuvenlikKodu'],'EYPGuvenlikKodu',context!);
GuvenliGecerlilikTarihi = JsonConverters.fromJson(json['GuvenliGecerlilikTarihi'],'DateTime',context!);
Dagitimlar = JsonConverters.fromJson(json['Dagitimlar'],'List<EYPDagitim>',context!);
Ekler = JsonConverters.fromJson(json['Ekler'],'List<EYPEk>',context!);
Ilgiler = JsonConverters.fromJson(json['Ilgiler'],'List<EYPIlgi>',context!);
Dil = json['Dil'];
Olusturan = JsonConverters.fromJson(json['Olusturan'],'EYPOlusturan',context!);
Ilgili = JsonConverters.fromJson(json['Ilgili'],'EYPIlgili',context!);
UstYazi = JsonConverters.fromJson(json['UstYazi'],'Uint8List',context!);
UstYaziDosyaAdi = json['UstYaziDosyaAdi'];
UstYaziMimeTuru = json['UstYaziMimeTuru'];
UstYaziOzetModu = JsonConverters.fromJson(json['UstYaziOzetModu'],'EYPEkOzetModu',context!);
Imzalar = JsonConverters.fromJson(json['Imzalar'],'List<EYPImza>',context!);
SonPaketGuncelleyen = json['SonPaketGuncelleyen'];
PaketBasligi = json['PaketBasligi'];
PaketOzetleri = JsonConverters.fromJson(json['PaketOzetleri'],'List<EYPPaketOzeti>',context!);
FilePath = json['FilePath'];
AgentMessage = json['AgentMessage'];
Sdpbilgisi = JsonConverters.fromJson(json['Sdpbilgisi'],'SdpBilgisi',context!);
HeyskListesi = JsonConverters.fromJson(json['HeyskListesi'],'List<Heysk>',context!);
parafImza = json['parafImza'];
dogrulamaAdresi = json['dogrulamaAdresi'];
SignYn = json['SignYn'];
StampYn = json['StampYn'];
StampSSN = json['StampSSN'];
return this;
}
Map<String, dynamic> toJson() => {
'ClientKey': ClientKey,
'AuthorizationID': AuthorizationID,
'UserSSN': UserSSN,
'Filename': Filename,
'Konu': Konu,
'BelgeNo': BelgeNo,
'GuvenlikKodu': JsonConverters.toJson(GuvenlikKodu,'EYPGuvenlikKodu',context!),
'GuvenliGecerlilikTarihi': JsonConverters.toJson(GuvenliGecerlilikTarihi,'DateTime',context!),
'Dagitimlar': JsonConverters.toJson(Dagitimlar,'List<EYPDagitim>',context!),
'Ekler': JsonConverters.toJson(Ekler,'List<EYPEk>',context!),
'Ilgiler': JsonConverters.toJson(Ilgiler,'List<EYPIlgi>',context!),
'Dil': Dil,
'Olusturan': JsonConverters.toJson(Olusturan,'EYPOlusturan',context!),
'Ilgili': JsonConverters.toJson(Ilgili,'EYPIlgili',context!),
'UstYazi': JsonConverters.toJson(UstYazi,'Uint8List',context!),
'UstYaziDosyaAdi': UstYaziDosyaAdi,
'UstYaziMimeTuru': UstYaziMimeTuru,
'UstYaziOzetModu': JsonConverters.toJson(UstYaziOzetModu,'EYPEkOzetModu',context!),
'Imzalar': JsonConverters.toJson(Imzalar,'List<EYPImza>',context!),
'SonPaketGuncelleyen': SonPaketGuncelleyen,
'PaketBasligi': PaketBasligi,
'PaketOzetleri': JsonConverters.toJson(PaketOzetleri,'List<EYPPaketOzeti>',context!),
'FilePath': FilePath,
'AgentMessage': AgentMessage,
'Sdpbilgisi': JsonConverters.toJson(Sdpbilgisi,'SdpBilgisi',context!),
'HeyskListesi': JsonConverters.toJson(HeyskListesi,'List<Heysk>',context!),
'parafImza': parafImza,
'dogrulamaAdresi': dogrulamaAdresi,
'SignYn': SignYn,
'StampYn': StampYn,
'StampSSN': StampSSN
};
getTypeName() => "CreateEYPPackageV2";
TypeContext? context = _ctx;
}
TypeContext _ctx = TypeContext(library: 'imzagerservices.eyyubiye.bel.tr', types: <String, TypeInfo> {
'BaseResponse': TypeInfo(TypeOf.Class, create:() => BaseResponse()),
'CreateEYPPackageResponse': TypeInfo(TypeOf.Class, create:() => CreateEYPPackageResponse()),
'EYPGuvenlikKodu': TypeInfo(TypeOf.Enum, enumValues:EYPGuvenlikKodu.values),
'EYPIvedilik': TypeInfo(TypeOf.Enum, enumValues:EYPIvedilik.values),
'EYPDagitimTuru': TypeInfo(TypeOf.Enum, enumValues:EYPDagitimTuru.values),
'EYPKonulmamisEk': TypeInfo(TypeOf.Class, create:() => EYPKonulmamisEk()),
'EYPKisiType': TypeInfo(TypeOf.Enum, enumValues:EYPKisiType.values),
'EYPKisi': TypeInfo(TypeOf.Class, create:() => EYPKisi()),
'EYPIletisimBilgisi': TypeInfo(TypeOf.Class, create:() => EYPIletisimBilgisi()),
'EYPGercekSahis': TypeInfo(TypeOf.Class, create:() => EYPGercekSahis()),
'EYPTuzelSahis': TypeInfo(TypeOf.Class, create:() => EYPTuzelSahis()),
'EYPKurumKurulus': TypeInfo(TypeOf.Class, create:() => EYPKurumKurulus()),
'EYPDagitim': TypeInfo(TypeOf.Class, create:() => EYPDagitim()),
'List<EYPKonulmamisEk>': TypeInfo(TypeOf.Class, create:() => <EYPKonulmamisEk>[]),
'EYPEkTuru': TypeInfo(TypeOf.Enum, enumValues:EYPEkTuru.values),
'EYPEkOzet': TypeInfo(TypeOf.Class, create:() => EYPEkOzet()),
'Uint8List': TypeInfo(TypeOf.Class, create:() => Uint8List(0)),
'EYPEkOzetModu': TypeInfo(TypeOf.Enum, enumValues:EYPEkOzetModu.values),
'EYPEk': TypeInfo(TypeOf.Class, create:() => EYPEk()),
'EYPIlgi': TypeInfo(TypeOf.Class, create:() => EYPIlgi()),
'EYPOlusturan': TypeInfo(TypeOf.Class, create:() => EYPOlusturan()),
'EYPIlgili': TypeInfo(TypeOf.Class, create:() => EYPIlgili()),
'EYPImza': TypeInfo(TypeOf.Class, create:() => EYPImza()),
'EYPPaketOzeti': TypeInfo(TypeOf.Class, create:() => EYPPaketOzeti()),
'Uri': TypeInfo(TypeOf.Class, create:() => Uri()),
'AnaSdp': TypeInfo(TypeOf.Class, create:() => AnaSdp()),
'SdpListesi': TypeInfo(TypeOf.Class, create:() => SdpListesi()),
'DigerSdpler': TypeInfo(TypeOf.Class, create:() => DigerSdpler()),
'List<SdpListesi>': TypeInfo(TypeOf.Class, create:() => <SdpListesi>[]),
'SdpBilgisi': TypeInfo(TypeOf.Class, create:() => SdpBilgisi()),
'Heysk': TypeInfo(TypeOf.Class, create:() => Heysk()),
'CreateEYPPackageV2': TypeInfo(TypeOf.Class, create:() => CreateEYPPackageV2()),
'List<EYPDagitim>': TypeInfo(TypeOf.Class, create:() => <EYPDagitim>[]),
'List<EYPEk>': TypeInfo(TypeOf.Class, create:() => <EYPEk>[]),
'List<EYPIlgi>': TypeInfo(TypeOf.Class, create:() => <EYPIlgi>[]),
'List<EYPImza>': TypeInfo(TypeOf.Class, create:() => <EYPImza>[]),
'List<EYPPaketOzeti>': TypeInfo(TypeOf.Class, create:() => <EYPPaketOzeti>[]),
'List<Heysk>': TypeInfo(TypeOf.Class, create:() => <Heysk>[]),
});
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /CreateEYPPackageV2/ HTTP/1.1
Host: imzagerservices.eyyubiye.bel.tr
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<CreateEYPPackageV2 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DaB.Imzager.Services.ServiceModel">
<AgentMessage>String</AgentMessage>
<AuthorizationID>String</AuthorizationID>
<BelgeNo>String</BelgeNo>
<ClientKey>String</ClientKey>
<Dagitimlar>
<EYPDagitim>
<DagitimTipi>GercekSahis</DagitimTipi>
<DagitimTuru>GRG</DagitimTuru>
<GercekSahis>
<Gorev>String</Gorev>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<Kisi>
<IkinciAdi>String</IkinciAdi>
<IlkAdi>String</IlkAdi>
<OnEk>String</OnEk>
<Soyadi>String</Soyadi>
<Unvan>String</Unvan>
</Kisi>
<TCKN>String</TCKN>
</GercekSahis>
<Ivedilik>NRM</Ivedilik>
<KonulmamisEkListesi>
<EYPKonulmamisEk>
<EkId>String</EkId>
</EYPKonulmamisEk>
</KonulmamisEkListesi>
<KurumKurulus>
<Adi>String</Adi>
<BirimKKK>String</BirimKKK>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<KKK>String</KKK>
</KurumKurulus>
<Miat>String</Miat>
<TuzelSahis>
<Adi>String</Adi>
<Id>String</Id>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
</TuzelSahis>
</EYPDagitim>
</Dagitimlar>
<Dil>String</Dil>
<Ekler>
<EYPEk>
<Aciklama>String</Aciklama>
<Ad>String</Ad>
<BelgeNo>String</BelgeNo>
<DosyaAdi>String</DosyaAdi>
<EkTuru>DED</EkTuru>
<Icerik>AA==</Icerik>
<Id>String</Id>
<ImzaliMi>false</ImzaliMi>
<ImzaliMiBelirliMi>false</ImzaliMiBelirliMi>
<MimeTuru>String</MimeTuru>
<Ozet>
<OzetAlgoritmasi>String</OzetAlgoritmasi>
<OzetDegeri>AA==</OzetDegeri>
</Ozet>
<OzetId>00000000-0000-0000-0000-000000000000</OzetId>
<OzetModu>Yok</OzetModu>
<Referans>String</Referans>
<SiraNo>String</SiraNo>
</EYPEk>
</Ekler>
<FilePath>String</FilePath>
<Filename>String</Filename>
<GuvenliGecerlilikTarihi>0001-01-01T00:00:00</GuvenliGecerlilikTarihi>
<GuvenlikKodu>YOK</GuvenlikKodu>
<HeyskListesi>
<Heysk>
<Ad>String</Ad>
<Kod>0</Kod>
<Tanim>String</Tanim>
</Heysk>
</HeyskListesi>
<Ilgiler>
<EYPIlgi>
<Aciklama>String</Aciklama>
<Ad>String</Ad>
<BelgeNo>String</BelgeNo>
<EYazismaIdBelirliMi>false</EYazismaIdBelirliMi>
<EYazismaIdMi>false</EYazismaIdMi>
<EkId>String</EkId>
<Etiket>String</Etiket>
<Id>String</Id>
<OzId>String</OzId>
<Tarih>0001-01-01T00:00:00</Tarih>
<TarihBelirliMi>false</TarihBelirliMi>
</EYPIlgi>
</Ilgiler>
<Ilgili>
<GercekSahis>
<Gorev>String</Gorev>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<Kisi>
<IkinciAdi>String</IkinciAdi>
<IlkAdi>String</IlkAdi>
<OnEk>String</OnEk>
<Soyadi>String</Soyadi>
<Unvan>String</Unvan>
</Kisi>
<TCKN>String</TCKN>
</GercekSahis>
<IlgiliTipi>GercekSahis</IlgiliTipi>
<KurumKurulus>
<Adi>String</Adi>
<BirimKKK>String</BirimKKK>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<KKK>String</KKK>
</KurumKurulus>
<TuzelSahis>
<Adi>String</Adi>
<Id>String</Id>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
</TuzelSahis>
</Ilgili>
<Imzalar>
<EYPImza>
<Aciklama>String</Aciklama>
<Amac>String</Amac>
<Imzalayan>
<Gorev>String</Gorev>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<Kisi>
<IkinciAdi>String</IkinciAdi>
<IlkAdi>String</IlkAdi>
<OnEk>String</OnEk>
<Soyadi>String</Soyadi>
<Unvan>String</Unvan>
</Kisi>
<TCKN>String</TCKN>
</Imzalayan>
<Makam>String</Makam>
<TCYK>String</TCYK>
<Tarih>0001-01-01T00:00:00</Tarih>
<TarihBelirli>false</TarihBelirli>
<VekaletVeren>
<Gorev>String</Gorev>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<Kisi>
<IkinciAdi>String</IkinciAdi>
<IlkAdi>String</IlkAdi>
<OnEk>String</OnEk>
<Soyadi>String</Soyadi>
<Unvan>String</Unvan>
</Kisi>
<TCKN>String</TCKN>
</VekaletVeren>
<YetkiDevreden>
<Gorev>String</Gorev>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<Kisi>
<IkinciAdi>String</IkinciAdi>
<IlkAdi>String</IlkAdi>
<OnEk>String</OnEk>
<Soyadi>String</Soyadi>
<Unvan>String</Unvan>
</Kisi>
<TCKN>String</TCKN>
</YetkiDevreden>
</EYPImza>
</Imzalar>
<Konu>String</Konu>
<Olusturan>
<GercekSahis>
<Gorev>String</Gorev>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<Kisi>
<IkinciAdi>String</IkinciAdi>
<IlkAdi>String</IlkAdi>
<OnEk>String</OnEk>
<Soyadi>String</Soyadi>
<Unvan>String</Unvan>
</Kisi>
<TCKN>String</TCKN>
</GercekSahis>
<KurumKurulus>
<Adi>String</Adi>
<BirimKKK>String</BirimKKK>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
<KKK>String</KKK>
</KurumKurulus>
<OlusturanTipi>GercekSahis</OlusturanTipi>
<TuzelSahis>
<Adi>String</Adi>
<Id>String</Id>
<IletisimBilgisi>
<Adres>String</Adres>
<EPosta>String</EPosta>
<Faks>String</Faks>
<Il>String</Il>
<Ilce>String</Ilce>
<KepAdresi>String</KepAdresi>
<Telefon>String</Telefon>
<TelefonDiger>String</TelefonDiger>
<Ulke>String</Ulke>
<WebAdresi>String</WebAdresi>
</IletisimBilgisi>
</TuzelSahis>
</Olusturan>
<PaketBasligi>String</PaketBasligi>
<PaketOzetleri>
<EYPPaketOzeti>
<HariciBilesenMi>false</HariciBilesenMi>
<OzetDegeri>AA==</OzetDegeri>
<OzetModu>Yok</OzetModu>
<Uri i:nil="true" />
</EYPPaketOzeti>
</PaketOzetleri>
<Sdpbilgisi>
<AnaSdp>
<Aciklama>String</Aciklama>
<Ad>String</Ad>
<Kod>String</Kod>
</AnaSdp>
<DigerSdpler>
<SdpListesi>
<SdpListesi>
<Aciklama>String</Aciklama>
<Ad>String</Ad>
<Kod>String</Kod>
</SdpListesi>
</SdpListesi>
</DigerSdpler>
</Sdpbilgisi>
<SignYn>false</SignYn>
<SonPaketGuncelleyen>String</SonPaketGuncelleyen>
<StampSSN>String</StampSSN>
<StampYn>false</StampYn>
<UserSSN>String</UserSSN>
<UstYazi>AA==</UstYazi>
<UstYaziDosyaAdi>String</UstYaziDosyaAdi>
<UstYaziMimeTuru>String</UstYaziMimeTuru>
<UstYaziOzetModu>Yok</UstYaziOzetModu>
<dogrulamaAdresi>String</dogrulamaAdresi>
<parafImza>false</parafImza>
</CreateEYPPackageV2>
HTTP/1.1 200 OK Content-Type: application/xml Content-Length: length <CreateEYPPackageResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/DaB.Imzager.Services.ServiceModel"> <ErrorMesage>String</ErrorMesage> <ServiceSuccessResult>false</ServiceSuccessResult> <Result>String</Result> </CreateEYPPackageResponse>