コード例 #1
0
ファイル: FrmZSTSetting.cs プロジェクト: josephca88/510-Null
        private void btnSave_Click(object sender, EventArgs e)
        {
            ZSTSetting setting = new ZSTSetting();

            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                if (!string.IsNullOrEmpty(row.Cells["colEntrance"].Value.ToString()))
                {
                    ZSTItem item = new ZSTItem()
                    {
                        ReaderIP   = (string)row.Cells["colReaderIP"].Value,
                        EntranceID = (int)row.Cells["colEntrance"].Tag,
                        Memo       = (string)row.Cells ["colMemo"].Value
                    };
                    setting.Items.Add(item);
                }
                else
                {
                    ZSTItem item = new ZSTItem()
                    {
                        ReaderIP   = (string)row.Cells["colReaderIP"].Value,
                        EntranceID = 0,
                        Memo       = (string)row.Cells["colMemo"].Value
                    };
                    setting.Items.Add(item);
                }
            }
            CommandResult ret = (new SysParaSettingsBll(AppSettings.CurrentSetting.ParkConnect)).SaveSetting <ZSTSetting>(setting);

            if (ret.Result == ResultCode.Successful)
            {
                _ZSTSetting = setting;
                MessageBox.Show("保存成功");
            }
            else
            {
                MessageBox.Show(ret.Message);
            }
        }
コード例 #2
0
ファイル: FrmZSTSetting.cs プロジェクト: josephca88/510-Null
 /// <summary>
 /// 初始化
 /// </summary>
 public void Init()
 {
     _Reader.MessageRecieved += reader_MessageRecieved;
     _Reader.Init();
     _ZSTSetting = (new SysParaSettingsBll(AppSettings.CurrentSetting.ParkConnect)).GetSetting <ZSTSetting>();
 }