Ejemplo n.º 1
0
        protected override async void OnAppearing()
        {
            try{
                cachedAccessCredential = await Shared.Classes.Cache.cxCache.AccessCredential.Collect();

                printerPort = DependencyService.Get <Shared.Classes.Dependencies.Interfaces.ISaveAndLoad>().LoadText(Android.OS.Environment.ExternalStorageDirectory.ToString(), "PDPS_PRINTER_PORT.txt");
                timerlogout = DependencyService.Get <Shared.Classes.Dependencies.Interfaces.ISaveAndLoad>().LoadText(Android.OS.Environment.ExternalStorageDirectory.ToString(), "PDPS_TIMER_LOGOUT.txt");

                txtUid.Text           = cachedAccessCredential.UserID;
                txtUname.Text         = cachedAccessCredential.Username;
                txtBluetoothport.Text = printerPort;
                txtTimerLogout.Text   = timerlogout;

                strKdpasar  = cachedAccessCredential.Kdpasar;
                strUserID   = cachedAccessCredential.UserID;
                strUsername = cachedAccessCredential.Username;
                strPassword = cachedAccessCredential.Password;
                dateStart   = cachedAccessCredential.DateStart;
                dateEnd     = cachedAccessCredential.DateEnd;
                Stts        = cachedAccessCredential.Status;
                tgl_close   = cachedAccessCredential.Tgl_Close;
            }catch (Exception ex) {
                Shared.Services.Logs.Insights.Send("OnAppearing", ex);
            }
        }
Ejemplo n.º 2
0
        protected async override void OnAppearing()
        {
            try{
                cached = await Shared.Classes.Cache.cxCache.AccessCredential.Collect();

                kdPasar     = cached.Kdpasar;
                uid         = cached.UserID;
                uname       = cached.Username;
                printerPort = cached.PrinterPort;

                this.tabView.RekTempatLV.ItemsSource = contRekTempat;

                this.tabView.tapTab1.Tapped += (s, e) => {
                    this.tabView.RekTempatLV.ItemsSource = contRekTempat;
                };

                this.tabView.tapTab2.Tapped += (s, e) => {
                    this.tabView.RekListrikLV.ItemsSource = contRekListrik;
                };

                this.tabView.tapTab3.Tapped += (s, e) => {
                    this.tabView.RekAirLV.ItemsSource = contRekAir;
                };
            }catch (Exception ex) {
                Shared.Services.Logs.Insights.Send("OnAppearing", ex);
            }
        }
Ejemplo n.º 3
0
 public static async Task Store(IAccessCredential data)
 {
     try
     {
         string key = MainKey;
         await BlobCache.LocalMachine.InsertObject <IAccessCredential>(key.ToLower(), data);
     }
     catch (Exception ex)
     {
         //Shared.Services.Logs.Insights.Send("AccessCredential Store", ex);
         //throw ex;
     }
 }
Ejemplo n.º 4
0
        private async void GetNoStand(List <Shared.Services.Table.REKENING_STAND> rekStand)
        {
            try{
                arrNoStand = listNoStand.ToArray();

                if (arrNoStand != null && arrNoStand.Length > 0)
                {
                    string nostands = string.Join("','", arrNoStand);
                    nostands = "'" + nostands + "'";

                    cachedAccessCredential = await Shared.Classes.Cache.cxCache.AccessCredential.Collect();
                    await GetAllRekening(cachedAccessCredential.Kdpasar, nostands);
                }
            }catch (Exception ex) {
                Shared.Services.Logs.Insights.Send("GetNoStand", ex);
            }
        }
Ejemplo n.º 5
0
            public static IAccessCredential container(string kdpasar, string userid, string username, string password, string datestart, string dateend, string status, string tgl_close, string printerport)
            {
                try
                {
                    IAccessCredential data = new IAccessCredential();
                    data.Kdpasar     = kdpasar;
                    data.UserID      = userid;
                    data.Username    = username;
                    data.Password    = password;
                    data.DateStart   = datestart;
                    data.DateEnd     = dateend;
                    data.Status      = status;
                    data.Tgl_Close   = tgl_close;
                    data.PrinterPort = printerport;

                    return(data);
                }
                catch (Exception ex)
                {
                    //Shared.Services.Logs.Insights.Send("AccessCredential container", ex);
                    return(null);
                }
            }