Example #1
0
        private void InitializeData()
        {
            _llstSearchCondition.Clear();
            _llstSearchCondition.Add(Definition.CONDITION_KEY_LINE_RAWID, _sLineRawID);
            _llstSearchCondition.Add(Definition.CONDITION_KEY_AREA_RAWID, _sAreaRawID);
            _llstSearchCondition.Add(Definition.CONDITION_KEY_EQP_MODEL, _sEQPModel);
            _llstSearchCondition.Add(Definition.CONDITION_KEY_PARAM_TYPE_CD, _sParamTypeCD);

            DataSet ds = _wsSPC.GetSPCParamList(_llstSearchCondition.GetSerialData());

            foreach (string excludeParam in _alExcludeParam)
            {
                DataRow[] drExcludeParams = ds.Tables[0].Select(string.Format("{0} = '{1}'", COLUMN.PARAM_ALIAS, excludeParam));

                if (drExcludeParams != null && drExcludeParams.Length > 0)
                {
                    for (int i = 0; i < drExcludeParams.Length; i++)
                    {
                        drExcludeParams[i].Delete();
                    }
                }
            }

            ds.AcceptChanges();

            this.bsprParam.DataSet = ds;
        }