private Ek(IdTip id, string belgeNo, EkTuru ekTuru, string dosyaAdi, string mimeTuru, MetinTip ad, int siraNo, MetinTip aciklama, string referans, TanimlayiciTip ozId, bool imzaliMi, Ozet ozet) { Id = id; BelgeNo = belgeNo; Tur = ekTuru; DosyaAdi = dosyaAdi; MimeTuru = mimeTuru; Ad = ad; SiraNo = siraNo; Aciklama = aciklama; Referans = referans; OzId = ozId; ImzaliMi = imzaliMi; Ozet = ozet; }
private Ilgi(IdTip id, string belgeNo, DateTime?tarih, char etiket, Guid?ekIdDeger, MetinTip ad, MetinTip aciklama, TanimlayiciTip ozId ) { Id = id; BelgeNo = belgeNo; Tarih = tarih; Etiket = etiket; EkIdDeger = ekIdDeger; Ad = ad; Aciklama = aciklama; OzId = ozId; }
private Ustveri(Guid belgeId, MetinTip konu, GuvenlikKoduTuru guvenlikKodu, DateTime?guvenlikKoduGecerlilikTarihi, TanimlayiciTip ozId, List <Dagitim> dagitimlar, List <Ek> ekler, List <Ilgi> ilgiler, string dil, Olusturan olusturan, List <Ilgili> ilgililer, string dosyaAdi, DateTime?tarih = null, string belgeNo = null, SDPBilgisi sdpBilgisi = null, List <HEYSK> heysKodlari = null, DogrulamaBilgisi dogrulamaBilgisi = null ) { BelgeId = belgeId; Konu = konu; GuvenlikKodu = guvenlikKodu; GuvenlikKoduGecerlilikTarihi = guvenlikKoduGecerlilikTarihi; OzId = ozId; Dagitimlar = dagitimlar; Ekler = ekler; Ilgiler = ilgiler; Dil = dil; Olusturan = olusturan; Ilgililer = ilgililer; DosyaAdi = dosyaAdi; if (tarih.HasValue) { Tarih = tarih.Value; } BelgeNo = belgeNo; SdpBilgisi = sdpBilgisi; HEYSKodlari = heysKodlari; DogrulamaBilgisi = dogrulamaBilgisi; }
/// <summary> /// Belgenin üretildiği sistemdeki tekil anahtar değeridir. /// </summary> /// <param name="ozId">TanimlayiciTip tipinde olmalıdır.</param> /// <remarks> /// Tekil anahtar değeri için kullanılan veri türü/şeması, elemanın SemaID alanında verilir. /// Elemanın boş bırakılması ekin elektronik bir sistemde üretilmediği anlamına gelir. /// OzId değeri verilmesi durumunda, SemaID değerinin verilmesi zorunludur. /// </remarks> public IUstveriV2XFluentOzId OzIdIle(TanimlayiciTip ozId) { _ozId = ozId; return(this); }
/// <summary> /// İlginin üretildiği sistemdeki tekil anahtar değeridir. /// </summary> /// <param name="ozId">TanimlayiciTip tipinde olmalıdır.</param> /// <remarks> /// Tekil anahtar değeri için kullanılan veri türü/şeması, elemanın SemaID alanında verilir. /// Elemanın boş bırakılması ekin elektronik bir sistemde üretilmediği anlamına gelir. /// OzId değeri verilmesi durumunda, SemaID değerinin verilmesi zorunludur. /// </remarks> public IIlgiFluentOzId OzIdIle(TanimlayiciTip ozId) { _ozId = ozId; return(this); }
/// <summary> /// Tüzel şahsa ait tekil belirteçtir. /// Türkiye'de faaliyet gösteren tüzel şahıslar için Merkezi Sicil Kayıt Sistemi(MERSİS) numarası değeri /// "schemeID=MERSIS" değeri kullanılarak verilir. /// </summary> /// <param name="id">Tüzel şahsa ait tekil belirteç değeridir. TanimlayiciTip tipinde olmalıdır.</param> /// <remarks>Zorunlu alandır.</remarks> public static ITuzelSahisFluentId IdAta(TanimlayiciTip id) { return(new Kilavuz(id)); }
private Kilavuz(TanimlayiciTip id) { _id = id; }
private TuzelSahis(TanimlayiciTip id, IsimTip ad, IletisimBilgisi iletisimBilgisi) { Id = id; Ad = ad; IletisimBilgisi = iletisimBilgisi; }