コード例 #1
0
        private void laggTillPodcast_Click(object sender, EventArgs e)
        {
            try
            {
                if (Validation.textFieldInteTomt(tbURL, tbPodNamn, "En url", "Ett namn") &&
                    Validation.kollaUrl(tbURL.Text) &&
                    Validation.comboBoxInteTomt(cbValjIntervall, "Uppdateringsintervall") &&
                    Validation.textFieldOchComboboxEndastEnVald(tbNyKategori, cbKategori) &&
                    Validation.textFieldOchComboboxInteTomt(tbNyKategori, cbKategori))
                {
                    var url            = tbURL.Text;
                    var namn           = tbPodNamn.Text;
                    var intervall      = cbValjIntervall.Text;
                    var kategoriNamn   = cbKategori.Text;
                    var nyKategoriNamn = tbNyKategori.Text;

                    Podcast podcast = new Podcast();
                    podcast.nyPod(url, namn, intervall, kategoriNamn, nyKategoriNamn);

                    podcast.rensaFaltNyPod(tbURL, tbPodNamn, cbValjIntervall, tbNyKategori);
                    fyllComboBoxKategorier();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }