Exemple #1
0
        protected override void OnResume()
        {
            base.OnResume();
            Tracking.StartUsage(this);
            CheckApp();
            CustomContentResolver.GetCustomContentResolver(this).Sync(this);
            var result = modelActivity.dbGenericActivity.GetUsersIDsLogged();

            if (result == null || result.Count <= 0)
            {
                StartActivity(typeof(Login));
                OverridePendingTransition(Resource.Animation.abc_slide_in_top,
                                          Resource.Animation.abc_slide_out_top);
                Finish();
            }
            modelActivity.myToolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar);
            SetSupportActionBar(modelActivity.myToolbar);
            if (controller.IsHrDeAlmoco())
            {
                IniPopUpAlmoco(Resources.GetString(Resource.String.dialog_confirm_end_almoco));
            }
            if (isToRunning || (modelActivity.dialog == null || !modelActivity.dialog.IsShowing))
            {
                if (Sincronizador.context == null || Sincronizador.context != ApplicationContext)
                {
                    Sincronizador.context = ApplicationContext;
                }
                Sincronizador.TryExecSync();
            }
        }
 public override void ViewDidAppear(bool animated)
 {
     base.ViewDidAppear(animated);
     if (genController.IsHrDeAlmoco())
     {
         PopUpAlmoco("Gostaria de finalizar o horario de almoco em seu ponto eletronico ?");
     }
     UIApplication.Notifications.ObserveDidBecomeActive((sender, e) =>
     {
         if (genController.IsHrDeAlmoco())
         {
             PopUpAlmoco("Gostaria de finalizar o horario de almoco em seu ponto eletronico ?");
         }
         LocationHelper.UpdateLocation();
     });
 }
 public override void ViewDidAppear(bool animated)
 {
     base.ViewDidAppear(animated);
     InitPresentation();
     UIApplication.SharedApplication.ApplicationIconBadgeNumber = 0;
     if (genericController.IsHrDeAlmoco())
     {
         PopUpAlmoco("Gostaria de finalizar o horario de almoco em seu ponto eletronico ?");
     }
     UIApplication.Notifications.ObserveDidBecomeActive((sender, e) =>
     {
         if (genericController.IsHrDeAlmoco())
         {
             PopUpAlmoco("Gostaria de finalizar o horario de almoco em seu ponto eletronico ?");
         }
         else if (tarefas != null && tarefas.Count < 1)
         {
             PopUpCheckOutAutomatico();
         }
         LocationHelper.UpdateLocation();
     });
 }