Пример #1
0
        private void btnKaydet_Click(object sender, RoutedEventArgs e)
        {
            if (seçili == null)
            {
                sorgu = "INSERT INTO [Şarkılar] VALUES (@ŞarkıAdı,@Ad)";
                komut = new SqlCommand(sorgu, Bağla.conn);
            }
            else
            {
                sorgu = "UPDATE [Şarkılar] SET ŞarkıAdı=@ŞarkıAdı,Ad=@Ad WHERE Id=@Id";
                komut = new SqlCommand(sorgu, Bağla.conn);
                komut.Parameters.AddWithValue("@Id", seçili["Id"]);
            }
            komut.Parameters.AddWithValue("@ŞarkıAdı", tbŞarkıAdı.Text);
            komut.Parameters.AddWithValue("@Ad", cbŞarkıcıAdı.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/ListeleŞarkı.xaml", UriKind.Relative));
                }
            }
        }
Пример #2
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));
                }
            }
        }
Пример #3
0
        public KayıtKayıtYeri(DataRowView drv)
        {
            InitializeComponent();

            seçili = drv;

            tbKayıtYeriAdı.Text = seçili["KayıtYeriAdı"].ToString();
            imgResim.Source     = seçili["Resim"].ToString().Length == 0
                ? imgResim.Source
                : Bağla.ByteArraytoBitmapSource((byte[])seçili["Resim"]);
        }
        public KayıtAlbüm(DataRowView drv)
        {
            InitializeComponent();

            tbAlbümAd.Text            = seçili["AlbümAdı"].ToString();
            dpAlbümYıl.SelectedDate   = (DateTime)seçili["AlbümYılı"];
            cbKayıtYeri.SelectedValue = seçili["KayıtYeriAdı"].ToString();
            imgResim.Source           = seçili["Resim"].ToString().Length == 0
                ? imgResim.Source
                : Bağla.ByteArraytoBitmapSource((byte[])seçili["Resim"]);
        }
Пример #5
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);
            }
        }
Пример #6
0
 public ListeleŞarkı()
 {
     InitializeComponent();
     dg.ItemsSource = Bağla.Listele("SELECT * FROM [Şarkılar]");
 }
 public ListeleAlbüm()
 {
     InitializeComponent();
     dg.ItemsSource = Bağla.Listele("SELECT * FROM [Albümler]");
 }
Пример #8
0
 public KayıtŞarkı()
 {
     InitializeComponent();
     cbŞarkıcıAdı.ItemsSource = Bağla.Listele("SELECT * FROM [Şarkıcılar]");
 }
Пример #9
0
 public ListeleKayıtYeri()
 {
     InitializeComponent();
     dg.ItemsSource = Bağla.Listele("SELECT * FROM [KayıtYerleri]");
 }
 public KayıtAlbümŞarkı()
 {
     InitializeComponent();
     cbAlbümAdı.ItemsSource = Bağla.Listele("SELECT * FROM [Albümler]");
     cbŞarkıAdı.ItemsSource = Bağla.Listele("SELECT * FROM [Şarkılar]");
 }
 public KayıtAlbüm()
 {
     InitializeComponent();
     cbKayıtYeri.ItemsSource = Bağla.Listele("SELECT * FROM [KayıtYerleri]");
 }