Exemple #1
0
        public virtual void addRobotResult(RobotResult robotResult)
        {
            DataSetName   name          = robotResult.Data.Name;
            DataSetResult dataSetResult = getDataSetResult(name);

            dataSetResult.addResult(robotResult);
        }
Exemple #2
0
        private void treeViewQtp_AfterSelect(object sender, TreeViewEventArgs e)
        {
            string strPath = Application.StartupPath + "\\xml\\" + treeViewQtp.SelectedNode.Text;

            DataSetResult.Clear();
            DataSetResult.ReadXml(strPath);
            this.reportViewerQtp.RefreshReport();
        }
Exemple #3
0
        public virtual DataSetResult[] listDataSetResults()
        {
            DataSetResult[] array = new DataSetResult[dataSetResultMap.Count];
            int             i     = 0;

            foreach (KeyValuePair <DataSetName, DataSetResult> entry in dataSetResultMap.SetOfKeyValuePairs())
            {
                array[i++] = entry.Value;
            }
            return(array);
        }
Exemple #4
0
        private DataSetResult getDataSetResult(DataSetName name)
        {
            DataSetResult dataSetResult = dataSetResultMap[name];

            if (dataSetResult == null)
            {
                dataSetResult          = new DataSetResult(name);
                dataSetResultMap[name] = dataSetResult;
            }
            return(dataSetResult);
        }
Exemple #5
0
        private void FormQtpAllResult_VisibleChanged(object sender, EventArgs e)
        {
            treeViewQtp.Nodes.Clear();
            string        strPath = Application.StartupPath + "\\xml";
            DirectoryInfo root    = new DirectoryInfo(strPath);

            foreach (FileInfo f in root.GetFiles())
            {
                treeViewQtp.Nodes.Add(f.Name);
            }

            if (treeViewQtp.Nodes.Count > 0)
            {
                strPath += "\\" + treeViewQtp.Nodes[0].Text;
                DataSetResult.Clear();
                DataSetResult.ReadXml(strPath);
                this.reportViewerQtp.RefreshReport();
            }
        }