Ejemplo n.º 1
0
        private void btnTaBortKategori_Click_1(object sender, EventArgs e)
        {
            var kategori = lbKategori.SelectedItem.ToString();

            tbKategori.Clear();
            if (XMLCategoryHandler.RemoveCategoryFromXML(kategori))
            {
                FillCB();
                ListBoxOnLoad();
            }
        }
Ejemplo n.º 2
0
 public void ComboBoxOnLoad()
 {
     string[] lineOfContents = XMLCategoryHandler.ReadAllCategoriesFromXML();
     foreach (var line in lineOfContents)
     {
         if (line != "")
         {
             cbKategori.Items.Add(line);
         }
     }
     cbKategori.Sorted = true;
 }
Ejemplo n.º 3
0
        private void FillCB()
        {
            cbKategori.Items.Clear();
            var listOfCategories = XMLCategoryHandler.ReadAllCategoriesFromXML();

            foreach (var item in listOfCategories)
            {
                if (item != "")
                {
                    cbKategori.Items.Add(item);
                }
            }
        }
Ejemplo n.º 4
0
        public void ListBoxOnLoad()
        {
            lbKategori.Items.Clear();
            var ArrOfCategories = XMLCategoryHandler.ReadAllCategoriesFromXML();

            foreach (string item in ArrOfCategories)
            {
                if (item != "")
                {
                    lbKategori.Items.Add(item);
                }
            }
            lbKategori.Sorted = true;
        }
Ejemplo n.º 5
0
        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);
            }
        }
Ejemplo n.º 6
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);
            }
        }