示例#1
0
        private void btnTaBortKategori_Click_1(object sender, EventArgs e)
        {
            var kategori = lbKategori.SelectedItem.ToString();

            tbKategori.Clear();
            if (XMLCategoryHandler.RemoveCategoryFromXML(kategori))
            {
                FillCB();
                ListBoxOnLoad();
            }
        }
示例#2
0
        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);
            }
        }