public void UploadDataTest()
        {
            UploadProcessViewModel target = new UploadProcessViewModel(); // TODO: Inicializar en un valor adecuado

            target.UploadData();
            Assert.Inconclusive("Un método que no devuelve ningún valor no se puede comprobar.");
        }
        public void CallServiceMovimientoTest()
        {
            UploadProcessViewModel target = new UploadProcessViewModel(); // TODO: Inicializar en un valor adecuado
            bool expected = false;                                        // TODO: Inicializar en un valor adecuado
            bool actual;

            actual = target.CallServiceMovimiento();
            Assert.AreEqual(expected, actual);
            Assert.Inconclusive("Compruebe la exactitud de este método de prueba.");
        }
Exemple #3
0
        void DTimerUploadProcess_Tick(object sender, EventArgs e)
        {
            //Condicionar catsync
            if (!UploadProcessViewModel.IsRunning)
            {
                if (VersionViewModel.NewVersion())
                {
                    if (System.Windows.MessageBox.Show("Se detectó una nueva actualización de la aplicación, desea actualizar ahora?", "Actualización automática", System.Windows.MessageBoxButton.YesNo) == System.Windows.MessageBoxResult.Yes)
                    {
                        this.actualiceAPP();
                    }
                }
                UploadProcessViewModel vm = new UploadProcessViewModel();
                vm.PropertyChanged += delegate(object sndr, PropertyChangedEventArgs args)
                {
                    if (args.PropertyName.ToLower() == "jobdone")
                    {
                        if (!((UploadProcessViewModel)sndr).JobDone)
                        {
                            Action a = () => this.ShowImgSync();
                            this.Dispatcher.BeginInvoke(a);
                        }
                        else
                        {
                            Action a = () => this.HideImgSync();
                            this.Dispatcher.BeginInvoke(a);
                        }
                    }

                    if (args.PropertyName.ToLower() == "message")
                    {
                        Action a = () => this.SetImgSyncMsg(((UploadProcessViewModel)sndr).Message);
                        this.Dispatcher.BeginInvoke(a);
                    }
                };
                //DlgUpload ds = new DlgUpload();
                //ds.DataContext = vm;
                //ds.Owner = Application.Current.Windows[0];
                //ds.ShowDialog();
                vm.start();
            }
            else
            {
                VersionViewModel.IsRunning = false;
            }
        }