public FrmCardIssueSetting()
        {
            InitializeComponent();

            try
            {
                string str = SunCreate.Common.ConfigHelper.GetConfigString("CARD_ISSUE_DIC");
                if (!string.IsNullOrWhiteSpace(str))
                {
                    string[] temps = str.Split(';');
                    foreach (var item in temps)
                    {
                        if (string.IsNullOrWhiteSpace(item))
                        {
                            continue;
                        }
                        string[]       kvs  = item.Split(',');
                        string         card = null;
                        CardIssueModel m    = CardIssueModel.HY_EM800A;
                        foreach (var kv in kvs)
                        {
                            string[] tts = kv.Split('=');
                            if (tts.Length != 2)
                            {
                                continue;
                            }
                            string key = tts[0].Trim().ToUpper();
                            string val = tts[1].Trim();
                            switch (key)
                            {
                            case "CARD":
                                card = val;
                                break;

                            case "MODEL":
                                Enum.TryParse <CardIssueModel>(val, out m);
                                break;

                            default:
                                break;
                            }
                        }
                        if (card != null)
                        {
                            if (!CardCardIssueModelDic.ContainsKey(card))
                            {
                                CardCardIssueModelDic.Add(card, m);
                            }
                        }
                    }
                }
            }
            catch (Exception)
            {
            }
        }
 private void cboCardModel_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cboCardModel.SelectedIndex == 0)
     {
         return;
     }
     else if (cboCardModel.SelectedIndex > 0)
     {
         foreach (ComboItem item in cboModel.Items)
         {
             CardIssueModel model = (CardIssueModel)item.Tag;
             if ((CardIssueModel)((ComboItem)cboCardModel.SelectedItem).Tag == model)
             {
                 cboModel.SelectedItem = item;
                 break;
             }
         }
     }
 }