public App() { Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("MTYzNTA1QDMxMzcyZTMzMmUzMFVTWi9OZ0V6Tkpka2k4VHJzMnQ3V0JKa216UkpENGVLZlZReGhyUEZaL0k9"); InitializeComponent(); NetworkAccess current = Connectivity.NetworkAccess; _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); if (current == NetworkAccess.Internet) { var auth = DependencyService.Get <IFirebaseAuthInterface>().GetCurrentUser(); if (auth != null) { MainPage = new NavigationPage(new MainPage()); } else { MainPage = new NavigationPage(new WelcomePage()); } } else { MainPage = new NavigationPage(new CheckPage()); } }
public TripsPage() { InitializeComponent(); _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); }
public CheckPage() { InitializeComponent(); _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); CheckForInternet(); }
public ProfilePage() { InitializeComponent(); _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); MessagingCenter.Subscribe <object, object>(this, "profile", (sender, data) => { UserModel = data as UserModel; SetProfile(UserModel); }); }
public RatingPage(object trip) { InitializeComponent(); _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); Trip = new TripModel(); Trip = trip as TripModel; ShowTripInfo(trip as TripModel); }
public TripPage(string key) { InitializeComponent(); _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); Trip = new TripModel(); tripkey = key; stopwatch = new Stopwatch(); pstopwatch = new Stopwatch(); GetTrip(); }
public MainPage() { InitializeComponent(); NavigationPage.SetHasNavigationBar(this, false); var tapGestureRecognizer = new TapGestureRecognizer(); tapGestureRecognizer.Tapped += (s, e) => { var nav = new NavigationPage((Page)Activator.CreateInstance(typeof(ProfilePage))); Detail = nav; IsPresented = false; }; _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); //userimage.GestureRecognizers.Add(tapGestureRecognizer); CurrentItem = typeof(HomePage); }
public HomePage() { InitializeComponent(); _firebaseDatabase = DependencyService.Get <IFirebaseDBInterface>(); _firebaseAuth = DependencyService.Get <IFirebaseAuthInterface>(); Mrequest = new RequestModel(); MessagingCenter.Subscribe <object, object>(this, "profile", (sender, data) => { UserModel = data as UserModel; SetStatusAsync(UserModel); }); MessagingCenter.Subscribe <object, object>(this, "request", (sender, data) => { RequestModel req = data as RequestModel; Mrequest = req; GetRequestData(req); }); }