예제 #1
0
 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;
 }
예제 #2
0
 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);
 }
예제 #5
0
 /// <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);
 }
예제 #6
0
 /// <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));
 }
예제 #7
0
 private Kilavuz(TanimlayiciTip id)
 {
     _id = id;
 }
예제 #8
0
 private TuzelSahis(TanimlayiciTip id, IsimTip ad, IletisimBilgisi iletisimBilgisi)
 {
     Id = id;
     Ad = ad;
     IletisimBilgisi = iletisimBilgisi;
 }