Example #1
0
        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));
                }
            }
        }
Example #2
0
        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));
                }
            }
        }
Example #3
0
        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));
                }
            }
        }