AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Kod mimarisi › Classes › CLS-PERSONEL.PERSONEL

Personel.Personel

CLASSMOD-DIGERERPGOLD_COREACTIVEHIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynaklar: KB-v1 03_Code/Classes/Personel.Personel.md (satır kanıtlı, kısmi kod kapsamı) · KB-docs architecture/classes/AIO.Personel.Personel.md (tam çözüm statik taraması)

Sınıf bilgisi (KB-v1, kanıtlı)

Personel.Personel

Tür: Sınıf · Modül: MOD-DIGER · Dosyalar: dao/Dao/Personel.Personel.vb, ext/Ext/Personel.PersonelExt.vb · Üye: 72 · Satır: 910

Türetildiği sınıf: DBBase

Özet

Class sınıfı — DBBase türetilir; 72 üye, 9 SQL ifadesi.

Eriştiği tablolar

Tablo Erişim
Personel.Personeller yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Property ListCaption 6–6
Property FormEditBase 12–12
Property ListQuery 18–18
Sub New 22–24 Personel.Personeller
Property ImageFieldName 23–23
Function GetTCKimlikNoToId 28–32 Personel.Personeller
Property InsertDate 108–108
Property IsDeleted 113–113
Property Id 118–118
Property RefNo 123–123
Property SirketId 128–128
Property Resim 133–133
Property KimilikSeri 138–138
Property KimlikNo 143–143
Property Nevi 148–148
Property Banka 153–153
Property Sube 158–158
Property IBAN 163–163
Property UserId 168–168
Property SSK 173–173
Property Sakatlik 178–178
Property GelirV 183–183
Property DamgaV 188–188
Property MaasElden 193–193
Property MaasHavale 198–198
Property GTarih 203–203
Property CTarih 208–208
Property SgkCikisId 213–213
Property IskurCikisId 218–218
Property EskiHukumlu 223–223
Property Issizlik 228–228
Property Fax 233–233
Property GSM 238–238
Property SSKSicilNo 243–243
Property SSKBasTarih 248–248
Property SSKGrupId 253–253
Property SSKMesKodId 258–258
Property Ulke 263–263
Property Sehir 268–268
Property Ilce 273–273
Property Semt 278–278
Property Telefon1 283–283
Property Telefon2 288–288
Property SubeId 293–293
Property Departman 298–298
Property Bolum 303–303
Property Gorevi 308–308
Property GrupKodu 313–313
Property Adres 318–318
Property DTarihi 323–323
Property Cinsiyet 328–328
Property MedeniHali 333–333
Property KanGrubu 338–338
Property OgrenimDurumu 343–343
Property VergiNumarasi 348–348
Property TcKimlikNo 353–353
Property Adi 358–358
Property Soyadi 363–363
Property BabaAdi 368–368
Property AnaAdi 373–373
Property DYeri 378–378
Function Save 385–387
Function Insert 391–606 Personel.Personeller
Function Update 610–820 Personel.Personeller
Function DeleteAt 824–834 Personel.Personeller
Function Delete 838–849 Personel.Personeller
Sub SetPropertyValue 870–874
Function GetPropertyValue 878–882
Sub Dispose 887–895

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Personel.Personel.vb satır 18–902
  • SRC-CODE-EXT — ext/Ext/Personel.PersonelExt.vb satır 4–28

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Personel.Personel.vb (18–902), ERPPRO/Class/Ext/Personel.PersonelExt.vb (4–28) · Türetildiği: DBBase · Modül: Personel, Organizasyon ve Görev Takibi · Üye: 72 · Satır: 910

Tablolar (CRUD)

Tablo Erişim Metotlar
Personel.Personeller INSERT/SELECT/UPDATE Delete, DeleteAt, GetTCKimlikNoToId, Insert, New, Update

Kullandığı sınıflar

FormEditBase, InternalDb

Kullananlar

FrmPersonelEkle

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 22–24 0
GetTCKimlikNoToId Function 28–32 Personel.Personeller:SELECT 1
New Sub 33–102 Personel.Personeller:SELECT DataReader 1 1
Save Function 385–387 0
Insert Function 391–606 Personel.Personeller:INSERT ExecuteScalar 2 1
Update Function 610–820 Personel.Personeller:UPDATE ExecuteNonQuery 2 1
DeleteAt Function 824–834 Personel.Personeller:UPDATE 1
Delete Function 838–849 Personel.Personeller:UPDATE 1
Delete Function 853–864 Personel.Personeller:UPDATE 1
SetPropertyValue Sub 870–874 0
GetPropertyValue Function 878–882 0
Dispose Sub 887–895 0
Dispose Sub 896–900 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Personel.Personel.vb satır 18–902; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.