Ejemplo n.º 1
0
        protected override void OnResume()
        {
            base.OnResume();
            var firebaseAnalytics = FirebaseAnalytics.GetInstance(this);

            Init.Initialize(new CustomInit());

            LocalProvider = Methods.GetService <ILocalProvider>();



            //Task.Factory.StartNew(async () => {
            //    await Task.Delay(2000);
            var user = LocalProvider.GetCurrentUser();

            if (user != null)
            {
                StartActivity(new Intent(this, typeof(UserProfile)));
                Finish();
            }
            else
            {
                StartActivity(new Intent(this, typeof(Login)));
                Finish();
            }

            //var auth = FirebaseAuth.Instance;

            //});
        }
Ejemplo n.º 2
0
        public MainForm()
        {
            InitializeComponent();
            setupForm();

            exportDataProvider = new ExportDataProvider();
            localProvider      = new LocalProvider();
            fetchLocals();
        }
Ejemplo n.º 3
0
        protected override void OnCreate(Bundle bundle)
        {
            base.OnCreate(bundle);
            SetContentView(Resource.Layout.Activity_Login);

            //View

            email         = FindViewById <EditText>(Resource.Id.textEmail);
            password      = FindViewById <EditText>(Resource.Id.textPassword);
            AccountsApi   = Methods.GetService <IFirestoreProvider>();
            LocalProvider = Methods.GetService <ILocalProvider>();
        }
Ejemplo n.º 4
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Activity_UserInfo);

            auth = FirebaseAuth.Instance;

            firstName = FindViewById <EditText>(Resource.Id.firstName);
            lastName  = FindViewById <EditText>(Resource.Id.lastName);
            country   = FindViewById <EditText>(Resource.Id.country);
            city      = FindViewById <EditText>(Resource.Id.city);
            birthDate = FindViewById <TextView>(Resource.Id.birthDate);

            AccountsApi   = Methods.GetService <IFirestoreProvider>();
            LocalProvider = Methods.GetService <ILocalProvider>();
        }
Ejemplo n.º 5
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Activity_EditUserProgile);
            // Create your application here

            firstName    = FindViewById <EditText>(Resource.Id.firstName);
            lastName     = FindViewById <EditText>(Resource.Id.lastName);
            country      = FindViewById <EditText>(Resource.Id.country);
            city         = FindViewById <EditText>(Resource.Id.city);
            birthDate    = FindViewById <TextView>(Resource.Id.birthDate);
            linearLayout = FindViewById <LinearLayout>(Resource.Id.userEditProfile);


            AccountsApi   = Methods.GetService <IFirestoreProvider>();
            LocalProvider = Methods.GetService <ILocalProvider>();
            GetUser();
        }
Ejemplo n.º 6
0
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.Activity_UserProfile);

            //Init Firebase
            auth = FirebaseAuth.Instance;

            //View
            txtWelcome   = FindViewById <TextView>(Resource.Id.welcome);
            firstName    = FindViewById <TextView>(Resource.Id.firstName);
            lastName     = FindViewById <TextView>(Resource.Id.lastName);
            City         = FindViewById <TextView>(Resource.Id.city);
            Country      = FindViewById <TextView>(Resource.Id.country);
            birthDate    = FindViewById <TextView>(Resource.Id.birthDate);
            linearLayout = FindViewById <LinearLayout>(Resource.Id.activity_dashboard);

            //Check session
            //if (auth.CurrentUser != null)

            //AccountsApi = new ApiService();
            LocalProvider = Methods.GetService <ILocalProvider>();
            GetUser();
        }