コード例 #1
0
        public override void RowSelected(UITableView tableView, Foundation.NSIndexPath indexPath)
        {
            AvailableLocations allLocations = new AvailableLocations();
            var categoryVC = new CategoryPickerViewController();
            categoryVC.SelectedCity = allLocations.PotentialLocations.Find(x => x.SiteName == recentCities[indexPath.Row].City);

            this.owner.ShowViewController(categoryVC, this);
        }
コード例 #2
0
        public override void RowSelected(UITableView tableView, Foundation.NSIndexPath indexPath)
        {
            AvailableLocations allLocations = new AvailableLocations();
            var categoryVC = new CategoryPickerViewController();

            categoryVC.SelectedCity = allLocations.PotentialLocations.Find(x => x.SiteName == recentCities[indexPath.Row].City);

            this.owner.ShowViewController(categoryVC, this);
        }
コード例 #3
0
        void ProceedToSearch(object sender, EventArgs e)
        {
            var categoryVC = new CategoryPickerViewController();

            categoryVC.SelectedCity = currentSelected;

            System.Threading.Tasks.Task.Run(async() =>
            {
                await AppDelegate.databaseConnection.AddNewRecentCityAsync(currentSelected.SiteName, currentSelected.Url);

                if (AppDelegate.databaseConnection.GetAllRecentCitiesAsync().Result.Count > 5)
                {
                    await AppDelegate.databaseConnection.DeleteOldestCityAsync();
                }
            });

            this.ShowViewController(categoryVC, this);
        }
コード例 #4
0
 public FavoriteCategoryViewController(CategoryPickerViewController sender)
     :base()
 {
     this.sender = sender;
 }
コード例 #5
0
        void ProceedToSearch(object sender, EventArgs e)
        {
            var categoryVC = new CategoryPickerViewController();
            categoryVC.SelectedCity = currentSelected;

            System.Threading.Tasks.Task.Run(async () =>
                {
                    await AppDelegate.databaseConnection.AddNewRecentCityAsync(currentSelected.SiteName, currentSelected.Url);

                    if (AppDelegate.databaseConnection.GetAllRecentCitiesAsync().Result.Count > 5)
                    {
                        await AppDelegate.databaseConnection.DeleteOldestCityAsync();
                    }
                });

            this.ShowViewController(categoryVC, this);
        }
コード例 #6
0
 public FavoriteCategoryViewController(CategoryPickerViewController sender)
     : base()
 {
     this.sender = sender;
 }