Kimlikle ilgili işlemler için kullanılabilecek bir csharp sınıf alternatifidir.
class Kimlik
{
public int Seri { get; set; }
public int No { get; set; }
public int TCKN { get; set; }
public string Soyadi { get; set; }
public string Adi { get; set; }
public string BabaAdi { get; set; }
public string AnaAdi { get; set; }
public string DogumYeri { get; set; }
public DateTime DogumTarihi { get; set; }
public MedeniHalListe MedeniHali { get; set; }
public string Dini { get; set; }
public KanGrubuListe KanGrubu { get; set; }
public IlListe Il { get; set; }
public string Ilce { get; set; }
public string MahalleKoy { get; set; }
public int CiltNo { get; set; }
public int AileSiraNo { get; set; }
public int SiraNo { get; set; }
public string VerildigiYer { get; set; }
public VerilisNedeniListe VerilisNedeni { get; set; }
public string VHKİ { get; set; }
public string NufusMuduru { get; set; }
public enum MedeniHalListe
{
Evli,
Bekar
}
public enum IlListe
{
Adana,
Adiyaman,
Afyonkarahisar,
Ağri,
Aksaray,
Amasya,
Ankara,
Antalya,
Ardahan,
Artvin,
Aydin,
Balikesir,
Bartin,
Batman,
Bayburt,
Bilecik,
Bingöl,
Bitlis,
Bolu,
Burdur,
Bursa,
Çanakkale,
Çankiri,
Çorum,
Denizli,
Diyarbakir,
Düzce,
Edirne,
Elaziğ,
Erzincan,
Erzurum,
Eskişehir,
Gaziantep,
Giresun,
Gümüşhane,
Hakkari,
Hatay,
İğdir,
İsparta,
İstanbul,
İzmir,
Kahramanmaraş,
Karabük,
Karaman,
Kars,
Kastamonu,
Kayseri,
Kirikkale,
Kirklareli,
Kirşehir,
Kilis,
Kocaeli,
Konya,
Kütahya,
Malatya,
Manisa,
Mardin,
Mersin,
Muğla,
Muş,
Nevşehir,
Niğde,
Ordu,
Osmaniye,
Rize,
Sakarya,
Samsun,
Siirt,
Sinop,
Sivas,
Şanliurfa,
Şirnak,
Tekirdağ,
Tokat,
Trabzon,
Tunceli,
Uşak,
Van,
Yalova,
Yozgat,
Zonguldak
}
public enum KanGrubuListe
{
Sifir_RhPozitif,
Sifir_RhNegatif,
A_RhPozitif,
A_RhNegatif,
B_RhPozitif,
B_RhNegatif,
AB_RhPozitif,
AB_RhNegatif
}
public enum VerilisNedeniListe
{
Kayip,
Degistirme
}
public Kimlik()
{
//Kodlar
}
}