Login;
 

  1. Connect
  2. UserLogin 
  3. CompanyLogin

işlemlerini birlikte (aynı anda) yapmanızı sağlar.


ParametreTypeAçıklama
UserNameStringTanımlı olan kullanıcı isimleridir. Bu kullanıcı ile LBS Unity’e Login olunacaktır.
PasswordStringTanımlı olan kullanıcının tanımlı şifresidir.
FirmNrintLogin olunacak Firma numarası geçilir. Bu firma numarası LBS USYS Sistem İşletmeninde Firma tanımlanırken verilen firma numarasıdır.
PeriodNrintPeriod numarası.
   
Return Type Açıklama
Boolean

TRUE

ya da

FALSE

Login işleminin gerçekleşme durumunu döner. Login işlemi başarılıysa TRUE, değilse FALSE döner.

FALSE dönerse Application nesnesinin GetLastError, GetLastErrorString metotları ile hata yakalanabilir.

 

VB Örneği
Dim UnityApp As Variant
Dim LastError As Variant
 
Set UnityApp = CreateObject("UnityObjects.UnityApplication")
If NOT IsEmpty(UnityApp) then
   If UnityApp.Login("Kullanıcı Adı", "Şifre", Firma Numarası) then
       :
       :
      UnityApp.Disconnect
   Else
      LastError = UnityApp.GetLastError
   End If
   UnityApp = Empty
Else            
   MsgBox "Unity Application object not created ..."
End If
C# Örneği
if ((UserName != "") && (UnityApp.Login(UserName,UserPass,        Convert.ToInt16(FirmNr), 0)))
  {
     MessageBox.Show("Login OK");
  }
else
  {
    string Err = UnityApp.GetLastError().ToString() + ":" + UnityApp.GetLastErrorString().ToString();
    MessageBox.Show(Err);
  } 


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