Skip to content

Instantly share code, notes, and snippets.

@oguzhankircali
Created February 20, 2018 08:11
Show Gist options
  • Save oguzhankircali/a41ed0c44a8561129c65bfd86b0b12cf to your computer and use it in GitHub Desktop.
Save oguzhankircali/a41ed0c44a8561129c65bfd86b0b12cf to your computer and use it in GitHub Desktop.
public class SagmerEnum
{
public enum PoliceTipiTypeEnum
{
[Description("Ferdi")]
Ferdi = 'F',
[Description("Grup")]
Grup = 'G'
}
public enum YeniYenilemeGecisTypeEnum
{
[Description("Yeni İş")]
Yeni_Is = 1,
[Description("Yenileme")]
Yenileme = 2,
[Description("Sigortalı Geçiş")]
Sigortali_Gecis = 3
}
public enum IdentityTypeEnum
{
[Description("TC Kimlik")]
TC_Kimlik = 1,
[Description("Vergi Kimlik")]
Vergi_Kimlik = 2,
[Description("Pasaport")]
Pasaport = 3,
[Description("Yabancı Kimlik")]
Yabanci_Kimlik = 4,
[Description("Kimliksiz")]
Kimliksiz = 5
}
public enum AliskanlikPeriyodTypeEnum
{
[Description("Gün")]
Gun = 'G',
[Description("Hafta")]
Hafta = 'H',
[Description("Ay")]
Ay = 'A',
[Description("Yıl")]
Yil = 'Y'
}
public enum ZeylTypeEnum
{
[Description("")]
Baslangic = 1,
[Description("")]
Iptal = 2,
[Description("")]
Sigortali_Girisi = 3,
[Description("")]
Sigortali_Cikisi = 4,
[Description("")]
Teminat_Plan_Degisikligi = 5,
[Description("")]
Uretim_Kaynak_Degisikligi = 6,
[Description("")]
Sigortali_Bilgi_Degisikligi = 7,
[Description("")]
Sigorta_Ettiren_Degisikligi = 8,
[Description("")]
Gidecegi_Ulke_Degisikligi = 9,
[Description("")]
Prim_Farki_Zeyli = 10,
[Description("")]
Kisa_Donem_Esasli_Iptal = 11,
[Description("")]
Gun_Esasli_Iptal = 12,
[Description("")]
Prim_Iadesiz_Iptal = 13,
[Description("")]
Dondurma_Sonucu_Iptal = 14,
[Description("")]
Mebdeinden_Baslangictan_Iptal = 15,
[Description("")]
Meriyete_Donus_Zeyli = 16,
[Description("")]
Baslangic_Bitis_Tarihi_Degisikligi = 17,
[Description("")]
Police_Tahakkuk = 18,
[Description("")]
Sigortali_Tahakkuk = 19,
[Description("")]
Teminat_Zeyli = 20
}
/// <summary>
/// Get value from description
/// </summary>
public enum SigortaEttirenUyrukTypeEnum
{
[Description("TC")]
TC_Uyruk = 1,
[Description("YABANCI")]
Yabanci_Uyruk = 2
}
/// <summary>
/// String value enum type
/// </summary>
public enum EvetHayirTypeEnum
{
[Description("Evet")]
Evet = 'E',
[Description("Hayır")]
Hayir = 'H'
}
/// <summary>
/// Get value from description
/// </summary>
public enum SigortaliUyrukTypeEnum
{
[Description("TC")]
TC_Uyruk = 1,
[Description("YABANCI")]
Yabanci_Uyruk = 2
}
/// <summary>
/// String value enum type
/// </summary>
public enum CinsiyetEnum
{
[Description("Erkek")]
Erkek = 'E',
[Description("Kadın")]
Kadin = 'K'
}
/// <summary>
/// String value enum type
/// </summary>
public enum TurKodEnum
{
[Description("Özel")]
Ozel = 'O',
[Description("Tüzel")]
Tuzel = 'T'
}
/// <summary>
/// String value enum type
/// </summary>
public enum AssuranceOperationType
{
[Description("Teminat Ekleme")]
Teminat_Ekleme = 'I',
[Description("Teminat Çıkarma")]
Teminat_Cikarma = 'D',
[Description("Teminat Güncelleme")]
Teminat_Guncelleme = 'U'
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment