Exemplo n.º 1
0
 public static void SynkaKategori()
 {
     foreach (var podcasts in Podcasts)
     {
         podcasts.PodcastKategori = KategoriHanterare.GetKategori(podcasts.PodcastKategori.KategoriNamn);
     }
 }
Exemplo n.º 2
0
        private void dgvPod_CellValueChanged(object sender, DataGridViewCellEventArgs e)
        {
            if (dgvPod.Rows.Count < 0)
            {
                return;
            }
            if (e.RowIndex < 0)
            {
                return;
            }
            var rad = dgvPod.Rows[e.RowIndex];

            if (rad.Tag == null)
            {
                return;
            }

            var podcast = (Podcast)rad.Tag;

            podcast.Titel = (String)rad.Cells["clmNamn"].Value;
            var kat = rad.Cells["clmKategori"].Value;

            if (kat is String)
            {
                podcast.PodcastKategori = KategoriHanterare.GetKategori((String)kat);
            }
            string uppdateringsfrek        = (String)rad.Cells["clmUppdateringsfrekvens"].Value.ToString();
            int    uppdateringsIntervallet = KonverteraUppdateringsTextTillVarde(uppdateringsfrek);

            try
            {
                podcast.SetUppdateringsFrekvensen(uppdateringsIntervallet);
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + "   " + ex.GetType());
            }
            harAndrats = false;
            UppdateraPodcast();
        }