private void btnTaBortKategori_Click_1(object sender, EventArgs e) { var kategori = lbKategori.SelectedItem.ToString(); tbKategori.Clear(); if (XMLCategoryHandler.RemoveCategoryFromXML(kategori)) { FillCB(); ListBoxOnLoad(); } }
public void ComboBoxOnLoad() { string[] lineOfContents = XMLCategoryHandler.ReadAllCategoriesFromXML(); foreach (var line in lineOfContents) { if (line != "") { cbKategori.Items.Add(line); } } cbKategori.Sorted = true; }
private void FillCB() { cbKategori.Items.Clear(); var listOfCategories = XMLCategoryHandler.ReadAllCategoriesFromXML(); foreach (var item in listOfCategories) { if (item != "") { cbKategori.Items.Add(item); } } }
public void ListBoxOnLoad() { lbKategori.Items.Clear(); var ArrOfCategories = XMLCategoryHandler.ReadAllCategoriesFromXML(); foreach (string item in ArrOfCategories) { if (item != "") { lbKategori.Items.Add(item); } } lbKategori.Sorted = true; }
private void btnNyKategori_Click_1(object sender, EventArgs e) { try { Validering.IsFilled("Kategori", tbKategori.Text); if (XMLCategoryHandler.WriteToXML(tbKategori.Text)) { lbKategori.Items.Add(tbKategori.Text); } FillCB(); lbKategori.Sorted = true; tbKategori.Clear(); } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } }
private void btnSparaKategori_Click(object sender, EventArgs e) { string nyttNamn = tbKategori.Text; try{ Validering.BytKatNamn("Kategorin", nyttNamn); if (File.Exists("kategorier.xml")) { var gammaltNamn = lbKategori.SelectedItem.ToString(); XMLHandler.ChangeKategoryName(gammaltNamn, nyttNamn); XMLCategoryHandler.RemoveCategoryFromXML(gammaltNamn); XMLCategoryHandler.WriteToXML(nyttNamn); ListBoxOnLoad(); FillCB(); } } catch (ArgumentException ex) { MessageBox.Show(ex.Message); } }