Example #1
0
        private void buttonAdd_Click(object sender, EventArgs e)
        {
            GameGenieCodeAddModForm lForm = new GameGenieCodeAddModForm(FGame);

            if (lForm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                var           newCode = lForm.Code.ToUpper().Trim();
                GameGenieCode lCode   = null;

                foreach (GameGenieCode Code in checkedListBoxGameCode.Items)
                {
                    if (Code.Code.ToUpper().Trim() == newCode)
                    {
                        lCode = Code;
                        break;
                    }
                }

                if (lCode != null)
                {
                    if (Tasks.MessageForm.Show(Resources.Warning, Resources.GGCodeExists, Resources.sign_question, new Tasks.MessageForm.Button[] { Tasks.MessageForm.Button.Yes, Tasks.MessageForm.Button.No }, Tasks.MessageForm.DefaultButton.Button2) == Tasks.MessageForm.Button.Yes)
                    //if (MessageBox.Show(this, Resources.GGCodeExists, Resources.Warning, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.Yes)
                    {
                        lCode.Description = lForm.Description;
                        FGameGenieDataBase.ModifyCode(lCode);
                    }
                }
                else
                {
                    GameGenieCode lNewCode = new GameGenieCode(newCode, lForm.Description);
                    FGameGenieDataBase.AddCode(lNewCode);
                    LoadGameGenieCodes();
                }
            }
        }
Example #2
0
        private void editToolStripMenuItem_Click(object sender, EventArgs e)
        {
            var                     i     = (int)(sender as ToolStripMenuItem).Tag;
            GameGenieCode           lCode = (GameGenieCode)checkedListBoxGameCode.Items[i];
            GameGenieCodeAddModForm lForm = new GameGenieCodeAddModForm(FGame);

            lForm.Code        = lCode.Code;
            lForm.Description = lCode.Description;

            if (lForm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                lCode.Code        = lForm.Code;
                lCode.Description = lForm.Description;
                FGameGenieDataBase.ModifyCode(lCode);
            }
        }