Exemple #1
0
        private void AsyncListarAgenda(List <string> sqlcommand)
        {
            BlackBox      = Visibility.Visible;
            StartProgress = true;
            PrintBox      = Visibility.Collapsed;
            MainBox       = Visibility.Visible;

            Task.Factory.StartNew(() => mdata.AgendaInscritos(sqlcommand))
            .ContinueWith(task =>
            {
                if (task.IsCompleted)
                {
                    ListarAgenda  = task.Result;
                    BlackBox      = Visibility.Collapsed;
                    StartProgress = false;
                }
                else
                {
                    BlackBox      = Visibility.Collapsed;
                    StartProgress = false;
                }
            },
                          System.Threading.CancellationToken.None,
                          TaskContinuationOptions.None,
                          TaskScheduler.FromCurrentSynchronizationContext());
        }