Exemplo n.º 1
0
        public MainViewModel()
        {
            Cargo = new ObservableCollection <CargoVM>();

            DetailsCollection = new ObservableCollection <CargoItemVM>();
            ReadyCollection   = new ObservableCollection <CargoVM>();
            StartGenerating   = new RelayCommand(() => { StartTimer(); });

            ToDetails = new RelayCommand <CargoVM>((p) =>
            {
                foreach (var item in p.CargoItem)
                {
                    DetailsCollection.Add(item);
                }
            });
            Clear = new RelayCommand(() =>
            {
                if (DetailsCollection == null)
                {
                    DetailsCollection = new ObservableCollection <CargoItemVM>();
                }

                DetailsCollection.Clear();
            });

            GenerateArrayData();
        }