private void ListeyeEkle() { calma_listesi_kart clad = new calma_listesi_kart(); calma_liste_detay clkd = new calma_liste_detay(); try { foreach (var item in listBox2.Items) { clkd.calma_listesi_id = index; clkd.parca_url = item.ToString(); clkd.sil_id = 1; clkd.olusturma_tarihi = DateTime.Now; clkd.guncelleme_tarihi = DateTime.Now; _tblCalmaListeKartDetayManager.Add(clkd); } MessageBox.Show("Çalma Listesi Başarı ile Oluşturuldu."); } catch (Exception ex) { MessageBox.Show("Kayıt Başarsız Bekelenmeyen bir hata" + "oluştu. Lütfen yöneticinize başvurunuz.", "Hata!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { AktifPasif(false); } }
private void btnSecilenParcayiSil_Click(object sender, System.EventArgs e) { lstDetayID.SelectedIndex = lstListeDetay.SelectedIndex; if (lstListeDetay.Items.Count != 1 && lstListeDetay.SelectedIndex == -1) { MessageBox.Show("Silinecek parçayı seçmediniz..."); } else { DialogResult result; string silinecek = lstListeDetay.SelectedIndex.ToString(); result = MessageBox.Show("Seçili isimli parçayı silmek istediğinizden emin misiniz?", MessageBoxIcon.Question.ToString(), MessageBoxButtons.YesNo); if (result == DialogResult.Yes) { if (lstListeDetay.Items.Count == 1) { ListeSil(); } else { calma_liste_detay clkd = calma_Listesi_Kart_Detay[int.Parse(silinecek)]; _tblCalmaListeKartDetayManager.Delete(clkd); lstListeDetay.Items.Clear(); ParcalariYukle(); } } else { MessageBox.Show("Silme işlemi iptal edildi"); } } }
private void btnListeyeParcaEkle_Click(object sender, EventArgs e) { calma_listesi_kart clad = new calma_listesi_kart(); calma_liste_detay clkd = new calma_liste_detay(); openFileDialog1.Filter = "Media Files(*.Mp3;*.Wav;*.Wma)|*.Mp3;*.Wav;*.Wma|All Files|*.*"; if (openFileDialog1.ShowDialog() == DialogResult.OK) { for (int i = 0; i < openFileDialog1.SafeFileNames.Length; i++) { lstEklenecekler.Items.Add(openFileDialog1.FileNames[i].ToString()); } } int DosyaSayisi = lstEklenecekler.Items.Count; try { foreach (var item in lstEklenecekler.Items) { clkd.calma_listesi_id = Int32.Parse(lstCalmaListesiID.SelectedItem.ToString()); clkd.parca_url = item.ToString(); clkd.sil_id = 1; clkd.olusturma_tarihi = DateTime.Now; clkd.guncelleme_tarihi = DateTime.Now; _tblCalmaListeKartDetayManager.Add(clkd); } MessageBox.Show(DosyaSayisi + " adet medya dosyası listeye eklendi.."); } catch (Exception ex) { MessageBox.Show("Kayıt Başarsız Bekelenmeyen bir hata" + "oluştu. Lütfen yöneticinize başvurunuz.", "Hata!!", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { ParcalariYukle(); lstEklenecekler.Items.Clear(); DuzenlemeAktif(false); } }