private void btnApply_Click(object sender, EventArgs e) { m_Card.Name = edtName.Text; m_Card.Description = edtDescription.Text; if (m_CardMaker.Data.Cards.Contains(m_Card) == false) { m_CardMaker.Data.Cards.Add(m_Card); } if (m_CardMaker.SaveData() == false) { MessageBox.Show(m_CardMaker.Error, "Fehler beim Speichern", MessageBoxButtons.OK, MessageBoxIcon.Error); } FormChanger.SetForm(new FormCards(m_CardMaker, m_Card.Group)); }
private void btnApply_Click(object sender, EventArgs e) { m_Deck.Name = edtName.Text; m_Deck.Description = edtDescription.Text; m_Deck.CardIDs = m_lstCardIDsTemp; if (m_CardMaker.Data.Decks.Contains(m_Deck) == false) { m_CardMaker.Data.Decks.Add(m_Deck); } if (m_CardMaker.SaveData() == false) { MessageBox.Show(m_CardMaker.Error, "Fehler beim Speichern", MessageBoxButtons.OK, MessageBoxIcon.Error); } FormChanger.SetForm(new FormDecks(m_CardMaker)); }
private void btnRemoveDeck_Click(object sender, EventArgs e) { Deck selectedDeck = null; if (dgvDecks.SelectedRows.Count == 1) { selectedDeck = (Deck)dgvDecks.SelectedRows[0].Tag; m_CardMaker.Data.Decks.Remove(selectedDeck); if (m_CardMaker.SaveData() == false) { MessageBox.Show(m_CardMaker.Error, "Fehler beim Speichern", MessageBoxButtons.OK, MessageBoxIcon.Error); } RefreshButtons(); RefreshDecks(); } }
private void btnRemoveCard_Click(object sender, EventArgs e) { Card selectedCard = null; if (dgvCards.SelectedRows.Count == 1) { selectedCard = (Card)dgvCards.SelectedRows[0].Tag; m_CardMaker.Data.Cards.Remove(selectedCard); if (m_CardMaker.SaveData() == false) { MessageBox.Show(m_CardMaker.Error, "Fehler beim Speichern", MessageBoxButtons.OK, MessageBoxIcon.Error); } RefreshGroups(); RefreshButtons(); RefreshCards(); } }