Exemple #1
0
        public void RemoveDesination(string sendByWho)
        {
            var dest = DestinationsList.Where(t => t.Address == sendByWho).FirstOrDefault();

            Trip.Route.Destinations.Remove(dest);
            DestinationsList.Remove(dest);
        }
Exemple #2
0
        public HomePage()
        {
            InitializeComponent();
            ViewModel = Ioc.Resolve <HomeViewModel>();

            this.WhenActivated(disposable =>
            {
                DestinationsList.ItemsSource = ViewModel.Destinations;

                DestinationsList.Events().Tapped.Subscribe(e =>
                {
                    var a = (string)((FrameworkElement)e.OriginalSource).DataContext;
                    ViewModel.Navigate.Execute(a).Subscribe();
                })
                .DisposeWith(disposable);
            });
        }
Exemple #3
0
 public Destination[] GetDestinationsAsArray()
 {
     return(DestinationsList.ToList().ToArray());
 }