void bChkProduct_CheckCombo_Select_Legend(object sender, System.EventArgs e) { try { BCheckCombo bchkCbo = sender as BCheckCombo; if (bchkCbo == null) { return; } if (bchkCbo.chkBox.SelectedItem != null) { DataTable dt = (DataTable)bchkCbo.DataSource; _comUtil.SetBCheckCombo(this.arrProductID, dt, bchkCbo); } } catch (System.Web.Services.Protocols.SoapException sex) { MSGHandler.DisplayMessage(MSGType.Error, sex.Message); } catch (Exception ex) { MSGHandler.DisplayMessage(MSGType.Error, ex.Message); } }
void bChkProduct_CheckCombo_Select(object sender, System.EventArgs e) { try { BCheckCombo bchkCbo = sender as BCheckCombo; if (bchkCbo == null) { return; } if (bchkCbo.SelectedValue != this.sProductID) { this.sProductID = _comUtil.GetSelectedString(bchkCbo); this.llstRemove(Definition.DynamicCondition_Search_key.PERIOD_PPK); this.llstRemove(Definition.DynamicCondition_Search_key.SORTING_KEY); } } catch (System.Web.Services.Protocols.SoapException sex) { MSGHandler.DisplayMessage(MSGType.Error, sex.Message); } catch (Exception ex) { MSGHandler.DisplayMessage(MSGType.Error, ex.Message); } }
public bool SetBCheckCombo2(BCheckCombo BCombo, DataTable dt, string displaymember, string valuemember, ArrayList arr) { string list = string.Empty; BCombo.DataSource = dt; BCombo.DisplayMember = displaymember; BCombo.ValueMember = valuemember; if (dt.Rows.Count > 0) { for (int i = 0; i < dt.Rows.Count; i++) { if (arr.Contains(dt.Rows[i][displaymember].ToString())) { list += dt.Rows[i][displaymember].ToString() + ","; BCombo.isSearchComboCheckBox = true; } } if (!string.IsNullOrEmpty(list)) { list = list.Substring(0, list.Length - 1); BCombo.Text = list; } } return(true); }
void bchkEqpID_CheckCombo_Select(object sender, System.EventArgs e) { try { BCheckCombo bchkCbo = sender as BCheckCombo; if (bchkCbo == null) { return; } if (bchkCbo.SelectedValue != this.sEQPID) { this.sEQPID = _comUtil.GetSelectedString(this.bchkEqpID); this.llstRemove(Definition.DynamicCondition_Search_key.PRODUCT); PROC_BindProduct(); } } catch (System.Web.Services.Protocols.SoapException sex) { MSGHandler.DisplayMessage(MSGType.Error, sex.Message); } catch (Exception ex) { MSGHandler.DisplayMessage(MSGType.Error, ex.Message); } }
void bChkProduct_CheckCombo_Select(object sender, System.EventArgs e) { try { iSearch = 0; this.llstRemove(Definition.DynamicCondition_Search_key.SPC_MODEL_CONFIG_RAWID); this.llstRemove(Definition.DynamicCondition_Search_key.DATETIME_PERIOD); this.llstRemove(Definition.DynamicCondition_Search_key.DATETIME_FROM); this.llstRemove(Definition.DynamicCondition_Search_key.DATETIME_TO); this.llstRemove(Definition.DynamicCondition_Search_key.RESTRICT_SAMPLE_COUNT); this.llstRemove(Definition.DynamicCondition_Search_key.RESTRICT_SAMPLE_DAYS); this.llstRemove(Definition.DynamicCondition_Search_key.SEARCH_COUNT); BCheckCombo bchkCbo = sender as BCheckCombo; if (bchkCbo == null) { return; } if (bchkCbo.SelectedValue != this.sProductID) { this.sProductID = _comUtil.GetSelectedString(bchkCbo); } GetModelConfigRawID(); } catch (System.Web.Services.Protocols.SoapException sex) { MSGHandler.DisplayMessage(MSGType.Error, sex.Message); } catch (Exception ex) { MSGHandler.DisplayMessage(MSGType.Error, ex.Message); } }
private void bchkOperation_CheckCombo_Select(object sender, System.EventArgs e) { try { BCheckCombo bchkCbo = sender as BCheckCombo; if (bchkCbo == null) { return; } if (this.sOperationID != bchkCbo.SelectedValue) { this.sOperationID = _comUtil.GetSelectedString(this.bchkOperation); PROC_BindParameter(); } } catch (Exception ex) { MSGHandler.DisplayMessage(MSGType.Error, ex.Message); } }
void bchkParameter_CheckCombo_Select(object sender, System.EventArgs e) { try { BCheckCombo bchkCbo = sender as BCheckCombo; if (bchkCbo == null) { return; } if (bchkCbo.SelectedValue != this.sParamItem) { this.sParamItem = _comUtil.GetSelectedString(bchkCbo); this.llstRemove(Definition.DynamicCondition_Search_key.EQP_ID); this.PROC_BindEQPID(); } } catch (Exception ex) { MSGHandler.DisplayMessage(MSGType.Error, ex.Message); } }
public void SetBCheckCombo(ArrayList arr, DataTable dt, BCheckCombo bchkCbo) { string sSelectedItem = bchkCbo.chkBox.SelectedItem.ToString(); string sSelectedValue = bchkCbo.Text; string[] arrSelected = sSelectedValue.Split(','); arr.Clear(); if (sSelectedItem != Definition.VARIABLE.STAR) { for (int i = 0; i < arrSelected.Length; i++) { if (arrSelected[i] != Definition.VARIABLE.STAR) { arr.Add(arrSelected[i]); } } } else { for (int i = 0; i < arrSelected.Length; i++) { if (arrSelected[i] == Definition.VARIABLE.STAR) { arr.Clear(); arr.Add(Definition.VARIABLE.STAR); SetBCheckCombo2(bchkCbo, dt, bchkCbo.DisplayMember, bchkCbo.ValueMember, arr); break; } else { arr.Add(arrSelected[i]); } } } SetBCheckCombo2(bchkCbo, dt, bchkCbo.DisplayMember, bchkCbo.ValueMember, arr); }
public string GetSelectedString(BCheckCombo _bchkCombo) { string str = string.Empty; if (_bchkCombo == null) { return(str); } DataTable dt = (DataTable)_bchkCombo.DataSource; for (int i = 0; i < _bchkCombo.chkBox.CheckedItems.Count; i++) { string sValue = _bchkCombo.chkBox.CheckedItems[i].ToString(); if (sValue == Definition.VARIABLE.STAR) { str += sValue + ","; } else { string [] arr = sValue.Split(' '); DataRow[] dtSelect = dt.Select(string.Format(" {0}='{1}'", _bchkCombo.ValueMember, arr[0])); foreach (DataRow nRow in dtSelect) { str += nRow[_bchkCombo.ValueMember].ToString() + ","; } } } if (!string.IsNullOrEmpty(str)) { str = str.Substring(0, str.Length - 1); str = "'" + str.Replace(",", "','") + "'"; } return(str); }