Yetki kodu kontrolünü kolaylaştırmak için konulmuş bir metoddur. Yetki kodlarını kontrol etmek için yetki kodu nesnesini oluşturmak,yetki kodlarını bu nesneye yüklemek ve okuyup işlemek yerine arayacağınız yetki kodununun hızlı bir tanımlanmış olup olmadığını belirten metoddur.
 

ParametreTypeAçıklama
UserNrLongYetki kodu kontrolü yapılacak kullanıcı numarasıdır.
FirmNrLongYetki kodu kontrolü firma numarasıdır.
AuthTypeIntegerKontrolü yapılacak yetki kodunun tip numarasıdır.
AuthCodeStringKontrolü yapılacak yetki kodudur.
Return TypeAçıklama
BooleanBelirtilen kriterlere uygun bir yetki kodu tanımı bulunursa TRUE, diğer durumlarda FALSE değeri döner.


 

C# Örneği
UnityObjects.IAuthCodes AuthCodes = UnityApp.NewAuthCodesObject(3);
bool ok = AuthCodes.GetAuthCodesByNr(2, 158);
if (ok)
  {
    for (int i = 1; i < AuthCodes.ItemCount; i++)
       {
         MessageBox.Show(AuthCodes.GetAuthType(i).ToString() + " : " + AuthCodes.GetAuthCode(i));
       }
  }
else
  {
     MessageBox.Show(ok.ToString());
  }


Yetki kodları firma ve kullanıcı bazında tutulduğundan yetki kodu kontrolü yapılacak kullanıcı numrası  ve firma numarası ile yapılacak olan yetki kodu ve bu yetki kodunun tip numarası parametre olarak geçilirse bu kriterlere uygun olan bir yetki kodu tanımı bulunduğunda TRUE, diğer durumlarda FALSE döner.

Telif HakkıKullanım KoşullarıGizlilik
Copyright © 2018 Logo Yazılım