Example #1
0
        private async Task UpdateResultTable(string id)
        {
            _testStepSource.Clear();
            var xRoot = DBFactory.GetData().GetChildren(id);

            if (xRoot.HasElements)
            {
                foreach (var testcaseresult in xRoot.Descendants().Select(kid => kid.GetDataObjectFromXElement()).OfType <StepResult>())
                {
                    _testStepSource.Add(testcaseresult);
                }
            }
            TestStepsResultTable.ItemsSource = _testStepSource.Get();
        }
Example #2
0
 private void RefreshClientTable(object sender, RoutedEventArgs e)
 {
     try
     {
         var ret = Communication.GetInstance().GetComputersInfo();
         _clientSource.Clear();
         foreach (XElement computer in XElement.Parse(ret).Descendants())
         {
             _clientSource.Add(Computer.FromXElement(computer));
         }
         ClientTable.ItemsSource = _clientSource.Get();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ExceptionHelper.FormatStackTrace(ex), "Exception", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }