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

Sistem.Usergroup

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

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

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

Sistem.Usergroup

Tür: Sınıf · Modül: MOD-SISTEM · Dosyalar: dao/Dao/Sistem.Usergroup.vb, ext/Ext/Sistem.UserGroupExt.vb · Üye: 48 · Satır: 421

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

Özet

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

Eriştiği tablolar

Tablo Erişim
Sistem.UserGroup yazar

Kullandığı sınıflar

Üyeler

Tür Ad Satır Olay Tablolar Mesajlar
Property ListCaption 17–17
Property FormEditBase 22–22
Sub New 24–25 Sistem.UserGroup
Property ListQuery 27–27
Property ListComboQuery 32–32
Sub LoadPermission 54–114
Function FindByMenuName 115–124
Sub CreateMenu 125–162 Kullanıcı Grup Yetkileri Alınamadı.
Property InsertDate 203–203
Property IsDeleted 208–208
Property Id 213–213
Property SirketId 218–218
Property GroupName 223–223
Property Permission 228–228
Property Takoz 230–230
Property Maden 231–231
Property Hurda 232–232
Property Nakit 233–233
Property Cevir 234–234
Property Vadeli 235–235
Property Hizmet 236–236
Property Tas 237–237
Property Pirlanta 238–238
Property Model 239–239
Property Genel 240–240
Property IslemDuzelt 241–241
Property IslemIptal 242–242
Property KodTanimlama 243–243
Property BorcIslemleri 244–244
Property VirmanIslemleri 245–245
Property FaturaIslemleri 246–246
Property EmtiaIslemleri 247–247
Property PesinKontrol 248–248
Property Cesni 249–249
Property Parite 250–250
Property TicketStatus 251–251
Property ShowBalance 252–252
Property MenuPermisson 253–267
Function Insert 271–301 Sistem.UserGroup
Function Update 305–335 Sistem.UserGroup
Function DeleteAt 339–349 Sistem.UserGroup
Function Delete 353–364 Sistem.UserGroup
Sub SetPropertyValue 385–389
Function GetPropertyValue 393–397
Sub Dispose 402–410

Ürettiği mesajlar

  • "Kullanıcı Grup Yetkileri Alınamadı."

Kaynaklar

  • SRC-CODE-DAO — dao/Dao/Sistem.Usergroup.vb satır 20–417
  • SRC-CODE-EXT — ext/Ext/Sistem.UserGroupExt.vb satır 16–38

Tam kod taraması (KB-docs)

Tür: Class · Proje: ERPPRO · Dosyalar: ERPPRO/Class/Dao/Sistem.Usergroup.vb (20–417), ERPPRO/Class/Ext/Sistem.UserGroupExt.vb (16–38) · Türetildiği: DBBase · Modül: Sistem, Tanımlar, Kullanıcı ve Yetki, Ayarlar, Lisans · Üye: 48 · Satır: 421

Tablolar (CRUD)

Tablo Erişim Metotlar
Sistem.UserGroup INSERT/SELECT/UPDATE Delete, DeleteAt, Insert, New, Update

Kullandığı sınıflar

AIO.Sistem.Usergroup.MenuPermission, FormEditBase, InternalDb

Kullananlar

AIO.Sistem.LoginUser, FrmAddUserGroup

Metotlar

Metot Tür Satır Tablolar Çağırdığı SQL Boş catch Mesaj
New Sub 24–25 0
New Sub 29–50 Sistem.UserGroup:SELECT LoadPermission, DataReader 1 1
LoadPermission Sub 54–114 0 1
FindByMenuName Function 115–124 0
CreateMenu Sub 125–162 0 1
MenuPermisson Property 253–267 1
Insert Function 271–301 Sistem.UserGroup:INSERT ExecuteScalar 1
Update Function 305–335 Sistem.UserGroup:UPDATE ExecuteNonQuery 1
DeleteAt Function 339–349 Sistem.UserGroup:UPDATE 1
Delete Function 353–364 Sistem.UserGroup:UPDATE 1
Delete Function 368–379 Sistem.UserGroup:UPDATE 1
SetPropertyValue Sub 385–389 0
GetPropertyValue Function 393–397 0
Dispose Sub 402–410 0
Dispose Sub 411–415 0

Global durum bağımlılıkları

Program.SirketId, Program.UserId

Kanıt

  • ERPPRO/Class/Dao/Sistem.Usergroup.vb satır 20–417; metot/SQL/çağrı bilgisi kb_src/erppro/scan.json.