コード例 #1
0
        /// <summary>
        /// 添加预置位
        /// </summary>
        /// <param name="VideoGuid">视频GUID</param>
        /// <param name="PresetName">预置位名字</param>
        /// <returns>成功返回预置位的GUID</returns>
        public static Guid?PresetAddInterface(Guid VideoGuid, string PresetName)
        {
            Guid?result = null;
            TurntablePresetData tmp_AddPreset = new TurntablePresetData();

            if (VideoGuid != null && PresetName != null)
            {
                tmp_AddPreset.VideoGuid  = VideoGuid;
                tmp_AddPreset.PresetName = PresetName;
                TurntablePresetData tmp_AddPreset1 = new TurntablePresetData();
                tmp_AddPreset1 = Control_Command.PresetAddControl(tmp_AddPreset);
                result         = tmp_AddPreset1.PresetGuid;
            }
            return(result);
        }
コード例 #2
0
ファイル: Preset_Add_Form.cs プロジェクト: liuslayer/RCCP
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            if (addNameText.Text.Trim() == "")
            {
                MessageBox.Show("请输入预置位名称!");
                return;
            }
            else if (addNameText.Text.Trim().Length > 25)
            {
                MessageBox.Show("预置位名称过长,请重新输入!");
                return;
            }
            else
            {
                if (tmpPrese != null)
                {
                    for (int i = 0; i < tmpPrese.Count; i++)
                    {
                        if (tmpPrese[i].PresetName == addNameText.Text.Trim())
                        {
                            MessageBox.Show("预置位名称重复,请重新输入!");
                            return;
                        }
                    }
                }
            }

            TurntablePresetData tmpTurntablePresetData = new TurntablePresetData();

            tmpTurntablePresetData.PresetName = addNameText.Text;
            tmpTurntablePresetData.VideoGuid  = tmpVideoGuid;
            TurntablePresetData tmpTurntablePresetData1 = Control_Command.PresetAddControl(tmpTurntablePresetData);

            MessageBox.Show("预置位添加成功!");
            //if (tmpTurntablePresetData1.PresetGuid != null)
            //{
            //    MessageBox.Show("预置位添加成功!");
            //    this.Close();
            //}
            //else
            //{
            //    MessageBox.Show("预置位添加失败!");
            //}
        }