Ejemplo n.º 1
0
 public AddNewFavourite()
 {
     InitializeComponent();
     fvm            = new FavViewModel();
     mcvm           = new MyCreatedCollectionViewModel();
     BindingContext = mcvm;
 }
        public static async Task <FavViewModel> CreateAsync(BiliFav fav)
        {
            var model = new FavViewModel()
            {
                Title = fav.Title,
                Id    = fav.Id
            };

            var list = new ObservableCollection <FavVideoViewModel>();

            foreach (var video in fav.VideoList)
            {
                list.Add(await FavVideoViewModel.CreateAsync(video.Title, video.Bv, video.Picture));
            }

            list.Add(new FavVideoViewModel()
            {
                Bv       = "加载更多",
                Title    = "加载更多",
                CoverImg = new BitmapImage(new Uri("ms-appx:///Assets/LoadMore.png"))
            });

            model.VideoList = list;

            return(model);
        }
Ejemplo n.º 3
0
        public IActionResult Favorites()
        {
            var fvm = new FavViewModel()
            {
                Locations = LocationRepository.GetLocations()
            };

            var reports = new List <CurrentReport>();

            for (int i = 0; i < fvm.Locations.Count; i++)
            {
                var result = Helpers.GetWeatherByZip(fvm.Locations[i].Zip);
                var code   = Convert.ToInt32(Helpers.Parse(result, "cod"));
                if (code == 200)
                {
                    var r = Helpers.GenerateCurrentReport(result);
                    reports.Add(r);
                }
                // Need to handle unsuccessful queries
            }

            fvm.Reports = reports;

            return(View(fvm));
        }
Ejemplo n.º 4
0
        public Favourites()//from collections
        {
            InitializeComponent();
            fvvm           = new FavViewModel();
            BindingContext = fvvm;
            // favViewModel = new FavViewModel();
            //BindingContext = GlobalStaticFields.AllCollections;

            // GetFavList();
        }
Ejemplo n.º 5
0
 public AddNewFavourite()
 {
     InitializeComponent();
     fvm            = new FavViewModel();
     BindingContext = fvm;
 }