Ejemplo n.º 1
0
 private void AddImportedTestingArea(ImportedTestingArea impTa)
 {
     if (!_listOfImportedTA.ContainsKey(impTa.AreaName))
     {
         _listOfImportedTA.Add(impTa.AreaName, impTa);
     }
 }
Ejemplo n.º 2
0
 private void AddImportedTestingArea(ImportedTestingArea impTa)
 {
     if (!_listOfImportedTA.ContainsKey(impTa.AreaName))
         _listOfImportedTA.Add(impTa.AreaName, impTa);
 }
Ejemplo n.º 3
0
        private IList <ImportInsData> GetDataRow(DataSet ds)
        {
            int rowno = 0;
            IList <ImportInsData> rdlist = new List <ImportInsData>();
            int maxThroughput, dailyTest, perTestCtrl, weeklyTest, monthlyTest, quarterlyTest;

            foreach (DataRow dr in ds.Tables[0].Rows)
            {
                rowno++;
                if (!DatarowValueToInt(dr[2], out maxThroughput))
                {
                    maxThroughput = 1;
                }
                if (!DatarowValueToInt(dr[3], out perTestCtrl))
                {
                    perTestCtrl = 0;
                }
                if (!DatarowValueToInt(dr[4], out dailyTest))
                {
                    dailyTest = 0;
                }
                if (!DatarowValueToInt(dr[5], out weeklyTest))
                {
                    weeklyTest = 0;
                }
                if (!DatarowValueToInt(dr[6], out monthlyTest))
                {
                    monthlyTest = 0;
                }
                if (!DatarowValueToInt(dr[7], out quarterlyTest))
                {
                    quarterlyTest = 0;
                }

                ImportInsData rd = new ImportInsData(Convert.ToString(dr[1]).Trim(), Convert.ToString(dr[0]).Trim(), maxThroughput, dailyTest, weeklyTest, monthlyTest, quarterlyTest, perTestCtrl, rowno);
                if (!string.IsNullOrEmpty(Convert.ToString(dr[0])))
                {
                    AddImportedTestingArea(new ImportedTestingArea(Convert.ToString(dr[0]).Trim()));
                }

                rdlist.Add(rd);
            }

            FrmAssignTestingArea frm = new FrmAssignTestingArea(_listOfImportedTA);

            frm.ShowDialog();

            foreach (ImportInsData rd in rdlist)
            {
                if (!string.IsNullOrEmpty(rd.AreaName))
                {
                    ImportedTestingArea ita = _listOfImportedTA[rd.AreaName.Trim()];
                    rd.TestingArea = ita.TestingArea;

                    if (!string.IsNullOrEmpty(rd.InsName))
                    {
                        rd.IsExist = DataRepository.GetInstrumentByNameAndTestingArea(rd.InsName.Trim(), rd.TestingArea.Id) != null;
                    }
                    else
                    {
                        rd.HasError = true;
                    }
                }
                else
                {
                    rd.HasError = true;
                }
            }

            return(rdlist);
        }
Ejemplo n.º 4
0
        private void _sListView_EditableListViewSubitemValueChanged(object sender, EXEditableListViewSubitemEventArgs e)
        {
            ImportedTestingArea ta = (ImportedTestingArea)e.ListVItem.Tag;

            ta.TestingArea = LqtUtil.GetComboBoxValue <TestingArea>(_comTestingArea);
        }