Exemplo n.º 1
0
        public void RmLog()
        {
            CanExec = false;
            var task = QAToolsFacade.RmLog();

            task.GetAwaiter().OnCompleted(() => {
                CanExec = true;
            });
        }
Exemplo n.º 2
0
        public void CollectLog()
        {
            //bool collect_dump = (MessageBox.Show("Collect system dump?", "Get Log", MessageBoxButton.YesNo) == MessageBoxResult.Yes) ? true : false;
            CanExec = false;
            var task = QAToolsFacade.CollectLog(false);

            task.GetAwaiter().OnCompleted(() => {
                CanExec = true;
            });
        }
Exemplo n.º 3
0
        private void LogInBtn_Click(object sender, RoutedEventArgs e)
        {
            bool do_upload = (MessageBox.Show("Upload Now?", "Upload Log", MessageBoxButton.YesNo) == MessageBoxResult.Yes) ? true : false;

            if (do_upload)
            {
                var pwd = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                QAToolsFacade.UploadLogToSftp(SftpUserTB.Text.Trim(), GammaRSASimplify.RSAEncryptString(SftpPWDTB.Password, System.IO.Path.Combine(pwd, "pubkf.xml")), SftpLocTB.Text.Trim(), UploadPath.Text.Trim());
            }
        }
Exemplo n.º 4
0
        private void UploadLog()
        {
            InProgressWait(true);
            var pwd   = System.IO.Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
            var pubkf = System.IO.Path.Combine(pwd, "pubkf.xml");

#if !UICHECK
            var task = QAToolsFacade.UploadLogToSftp(Username,
                                                     GeneralUtility.GammaRSASimplify.RSAEncryptString(Password, pubkf),
                                                     Bugnum,
                                                     UploadPath,
                                                     UpdateResult);
#else
            var task = Task.Run(() => {
                UpdateResult("t1!");
                UpdateResult("t2!");
                Thread.Sleep(TimeSpan.FromSeconds(2));
            });
#endif
            task.GetAwaiter().OnCompleted(() => {
                InProgressWait(false);
                UpdateResult("Finished!");
            });
        }
Exemplo n.º 5
0
 private void RmLogBtn_Click(object sender, RoutedEventArgs e)
 {
     QAToolsFacade.RmLog();
 }
Exemplo n.º 6
0
        private void CollectLogBtn_Click(object sender, RoutedEventArgs e)
        {
            bool collect_dump = (MessageBox.Show("Collect system dump?", "Get Log", MessageBoxButton.YesNo) == MessageBoxResult.Yes) ? true : false;

            QAToolsFacade.CollectLog(collect_dump);
        }