private void btnKaydet_Click(object sender, RoutedEventArgs e) { if (seçili == null) { sorgu = "INSERT INTO [KayıtYerleri] VALUES (@Resim,@KayıtYeriAdı)"; komut = new SqlCommand(sorgu, Bağla.conn); } else { sorgu = "UPDATE [KayıtYerleri] SET KayıtYeriAdı=@KayıtYeriAdı,Resim=@Resim WHERE Id=@Id"; komut = new SqlCommand(sorgu, Bağla.conn); komut.Parameters.AddWithValue("@Id", seçili["Id"]); } komut.Parameters.AddWithValue("@KayıtYeriAdı", tbKayıtYeriAdı.Text); komut.Parameters.AddWithValue("@Resim", Bağla.BitmapSourcetoByteArray((BitmapSource)imgResim.Source)); try { Bağla.Open(); komut.ExecuteNonQuery(); MessageBox.Show("Başarılı!"); } catch (Exception err) { MessageBox.Show(err.ToString()); } finally { if (Bağla.conn.State == ConnectionState.Open) { Bağla.Close(); NavigationService.Navigate(new Uri("Pages/ListeleKayıtYeri.xaml", UriKind.Relative)); } } }
private void btnKaydet_Click(object sender, RoutedEventArgs e) { if (seçili == null) { sorgu = "INSERT INTO [Şarkıcılar] VALUES (@Ad,@Soyad,@DoğumTarihi,@Ülke)"; komut = new SqlCommand(sorgu, Bağla.conn); } else { sorgu = "UPDATE [Şarkıcılar] SET Ad=@Ad,Soyad=@Soyad,DoğumTarihi=@DoğumTarihi,Ülke=@Ülke WHERE Id=@Id"; komut = new SqlCommand(sorgu, Bağla.conn); komut.Parameters.AddWithValue("@Id", seçili["Id"]); } komut.Parameters.AddWithValue("@Ad", tbŞarkıcıAdı.Text); komut.Parameters.AddWithValue("@Soyad", tbŞarkıcıSoyadı.Text); komut.Parameters.AddWithValue("@DoğumTarihi", dpDoğumTarihi.SelectedDate); komut.Parameters.AddWithValue("@Ülke", tbÜlke.Text); try { Bağla.Open(); komut.ExecuteNonQuery(); MessageBox.Show("Başarılı!"); } catch (Exception err) { MessageBox.Show(err.ToString()); } finally { if (Bağla.conn.State == ConnectionState.Open) { Bağla.Close(); NavigationService.Navigate(new Uri("Pages/ListeleŞarkıcı.xaml", UriKind.Relative)); } } }
private void miSil_Click(object sender, RoutedEventArgs e) { if (dg.SelectedItem == null) { return; } var sonuc = MessageBox.Show("Kayıt Silinsin mi?", "Uyarı", MessageBoxButton.YesNo, MessageBoxImage.Warning); if (sonuc == MessageBoxResult.Yes) { seçili = dg.SelectedItem as DataRowView; sorgu = "DELETE FROM [Şarkılar] WHERE Id=@Id"; komut = new SqlCommand(sorgu, Bağla.conn); komut.Parameters.AddWithValue("@Id", seçili["Id"]); Bağla.Open(); komut.ExecuteNonQuery(); Bağla.Close(); dg.ItemsSource = Bağla.Listele("SELECT * FROM [Şarkılar]"); } else { MessageBox.Show("İşlem İptal Edildi.", "Uyarı", MessageBoxButton.OK); } }
private void btnKaydet_Click(object sender, RoutedEventArgs e) { if (seçili == null) { sorgu = "INSERT INTO [AlbümŞarkıları] VALUES (@ŞarkıUzunluğu,@ŞarkıAdı,@AlbümAdı)"; komut = new SqlCommand(sorgu, Bağla.conn); } else { sorgu = "UPDATE [AlbümŞarkıları] SET ŞarkıUzunluğu=@ŞarkıUzunluğu,ŞarkıAdı=@ŞarkıAdı,AlbümAdı=@AlbümAdı WHERE Id=@Id"; komut = new SqlCommand(sorgu, Bağla.conn); komut.Parameters.AddWithValue("@Id", seçili["Id"]); } komut.Parameters.AddWithValue("@ŞarkıUzunluğu", tbŞarkıUzunluğu.Text); komut.Parameters.AddWithValue("@ŞarkıAdı", cbŞarkıAdı.SelectedValue); komut.Parameters.AddWithValue("@AlbümAdı", cbAlbümAdı.SelectedValue); try { Bağla.Open(); komut.ExecuteNonQuery(); MessageBox.Show("Başarılı!"); } catch (Exception err) { MessageBox.Show(err.ToString()); } finally { if (Bağla.conn.State == ConnectionState.Open) { Bağla.Close(); NavigationService.Navigate(new Uri("Pages/ListeleAlbümŞarkı.xaml", UriKind.Relative)); } } }