public TeamFavoriteViewModel(ISqliteInterface sqliteInterface)
 {
     sqlite = sqliteInterface;
     Favorites();
     DeleteItem = new DelegateCommand <object>(Clear);
     Found      = "Teams not found";
     Title      = "Favorite Teams";
 }
Пример #2
0
 public MenuViewModel(INavigationService navigation, ISqliteInterface sqliteInterface, IPageDialogService pageDialog) : base(pageDialog, navigation)
 {
     onNavigate = new DelegateCommand <string>(Navigate);
     if (Device.RuntimePlatform == Device.UWP)
     {
         User.Name = "User";
     }
     else if (Device.RuntimePlatform == Device.Android || Device.RuntimePlatform == Device.iOS)
     {
         sqlite = sqliteInterface;
         var profile = sqlite.GetConnection().Query <User>("select * from User");
         User.Name = profile.First().Name;
     }
 }
 public StartPageViewModel(INavigationService navigationService, IPageDialogService pageDialog, ISqliteInterface sqlite) : base(pageDialog, navigationService)
 {
     sqliteInterface = sqlite;
     SignButton      = new DelegateCommand(Entries);
 }
 //Constructor//
 public TeamInfoViewModel(ISqliteInterface sqliteInterface, IApiServices api)
 {
     Sqlite      = sqliteInterface;
     apiServices = api;
     ShareNews   = new DelegateCommand <object>(ShareNewsTitle);
 }
Пример #5
0
 public TeamInfoViewModel(ISqliteInterface sqliteInterface, IPageDialogService dialogServices)
 {
     Favorite      = new DelegateCommand(SaveTeam);
     Sqlite        = sqliteInterface;
     dialogService = dialogServices;
 }
        //Constructor//
        public StartPageViewModel(INavigationService navigationService, IPageDialogService pageDialog, ISqliteInterface sqlite) : base(pageDialog, navigationService)
        {
            sqliteInterface = sqlite;

            SignButton = new DelegateCommand(async() => await LoginButton());
        }