private void btnChannelInfo_Click(object sender, EventArgs e)
        {
            //准备数据
            ModelDEV_LOAD_CHANNEL_INFO modelDevLoadChannelInfo = new ModelDEV_LOAD_CHANNEL_INFO();

            //负载柜通道操作类
            ProxyBllDEV_LOAD_CHANNEL_INFO bllDevLoadChannelInfo = new ProxyBllDEV_LOAD_CHANNEL_INFO();



            var frm = new FrmDevLoadChannelInfo(modelDevLoadChannelInfo);

            frm.SaveHandler += BindPowerSwitchInfoGridView;

            frm.ShowDialog();
        }
Esempio n. 2
0
        /// <summary>
        /// 编辑通道信息
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnChannelInfo_Click(object sender, EventArgs e)
        {
            try
            {
                Log.Info(GetType() + "->" + ApplicationCommon.GetMethodName() + "---START");


                if (txtF_LOAD_ID.Text == "")
                {
                    DevExpress.DXCore.Controls.XtraEditors.XtraMessageBox.Show("请先选择负载柜信息再编辑通道信息。", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }

                //准备数据
                ModelDEV_LOAD_CHANNEL_INFO modelDevLoadChannelInfo = new ModelDEV_LOAD_CHANNEL_INFO();

                //负载柜通道操作类
                ProxyBllDEV_LOAD_CHANNEL_INFO bllDevLoadChannelInfo = new ProxyBllDEV_LOAD_CHANNEL_INFO();

                if (gvLoadChannel.RowCount > 0)
                {
                    string loadId    = gvLoadChannel.GetFocusedRowCellValue("F_LOAD_ID").ToString();
                    string channelId = gvLoadChannel.GetFocusedRowCellValue("F_LOAD_CHANNEL_ID").ToString();
                    modelDevLoadChannelInfo = bllDevLoadChannelInfo.GetModel(loadId, channelId);
                }
                else
                {
                    modelDevLoadChannelInfo.F_LOAD_ID = txtF_LOAD_ID.Text;
                }


                var frm = new FrmDevLoadChannelInfo(modelDevLoadChannelInfo);

                frm.SaveHandler += BindPowerSwitchInfoGridView;

                frm.ShowDialog();
            }
            catch (Exception ex)
            {
                Log.Error(GetType() + "->" + ApplicationCommon.GetMethodName() + "---FAILED", ex);
                throw ex;
            }
        }