Exemplo n.º 1
0
        private void button_up_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (listView_key.SelectedIndex > 0 && listView_key.SelectedItem != null)
                {
                    EpgAutoDataItem info1 = listView_key.SelectedItem as EpgAutoDataItem;
                    EpgAutoDataItem info2 = listView_key.Items.GetItemAt(listView_key.SelectedIndex - 1) as EpgAutoDataItem;

                    UInt32 tempId = info1.EpgAutoAddInfo.dataID;
                    info1.EpgAutoAddInfo.dataID = info2.EpgAutoAddInfo.dataID;
                    info2.EpgAutoAddInfo.dataID = tempId;

                    List <EpgAutoAddData> addList = new List <EpgAutoAddData>();
                    addList.Add(info1.EpgAutoAddInfo);
                    addList.Add(info2.EpgAutoAddInfo);
                    if (cmd.SendChgEpgAutoAdd(addList) != 1)
                    {
                        MessageBox.Show("変更に失敗しました");
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace);
            }
        }
Exemplo n.º 2
0
        private void button_chg_epgAutoAdd_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                EpgAutoAddData addItem = new EpgAutoAddData();
                addItem.dataID = autoAddID;
                EpgSearchKeyInfo searchKey = new EpgSearchKeyInfo();
                searchKeyView.GetSearchKey(ref searchKey);

                RecSettingData recSetKey = new RecSettingData();
                recSettingView.GetRecSetting(ref recSetKey);

                addItem.searchInfo = searchKey;
                addItem.recSetting = recSetKey;

                List <EpgAutoAddData> addList = new List <EpgAutoAddData>();
                addList.Add(addItem);

                if (cmd.SendChgEpgAutoAdd(addList) != 1)
                {
                    MessageBox.Show("変更に失敗しました");
                }
                else
                {
                    CommonManager.Instance.DB.SetUpdateNotify((UInt32)UpdateNotifyItem.ReserveInfo);
                    CommonManager.Instance.DB.ReloadReserveInfo();
                    SearchPg();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace);
            }
        }
Exemplo n.º 3
0
        private void button_up_Click(object sender, RoutedEventArgs e)
        {
            if (listView_key.SelectedIndex > 0)
            {
                EpgAutoDataItem info1 = listView_key.SelectedItem as EpgAutoDataItem;
                EpgAutoDataItem info2 = listView_key.Items.GetItemAt(listView_key.SelectedIndex - 1) as EpgAutoDataItem;

                UInt32 tempId = info1.EpgAutoAddInfo.dataID;
                info1.EpgAutoAddInfo.dataID = info2.EpgAutoAddInfo.dataID;
                info2.EpgAutoAddInfo.dataID = tempId;

                List <EpgAutoAddData> addList = new List <EpgAutoAddData>();
                addList.Add(info1.EpgAutoAddInfo);
                addList.Add(info2.EpgAutoAddInfo);
                if (cmd.SendChgEpgAutoAdd(addList) != 1)
                {
                    MessageBox.Show("変更に失敗しました");
                }
            }
        }