private void btnKaydet_Click(object sender, EventArgs e) { baglanti.Open(); SqlCommand komut = new SqlCommand("insert into Urunler(kitapAdi, kitapTuru) values(@kitapAdi,@kitapTuru)", baglanti); komut.Parameters.Add("@kitapAdi", txtKitapAdi.Text); komut.Parameters.Add("@kitapTuru", cbKitapTuru.Text); komut.ExecuteNonQuery(); if (cbKitapTuru.Text == "Macera") { SqlCommand komut2 = new SqlCommand("insert into Macera(urunID,fiyat,stok,basimEvi,kitapOzeti) values(@urunID,@fiyat,@stok,@basimEvi,@kitapOzeti)", baglanti); komut2.Parameters.AddWithValue("@urunID", sonKitabinIDBul()); komut2.Parameters.AddWithValue("@fiyat", txtFiyat.Text); komut2.Parameters.AddWithValue("@stok", txtStok.Text); komut2.Parameters.AddWithValue("@basimEvi", txtBasimEvi.Text); komut2.Parameters.AddWithValue("@kitapOzeti", rtbKitapOzeti.Text); komut2.ExecuteNonQuery(); baglanti.Close(); } else if (cbKitapTuru.Text == "Tarih") { SqlCommand komut2 = new SqlCommand("insert into Tarih(urunID,fiyat,stok,basimEvi,kitapOzeti) values(@urunID,@fiyat,@stok,@basimEvi,@kitapOzeti)", baglanti); komut2.Parameters.AddWithValue("@urunID", sonKitabinIDBul()); komut2.Parameters.AddWithValue("@fiyat", txtFiyat.Text); komut2.Parameters.AddWithValue("@stok", txtStok.Text); komut2.Parameters.AddWithValue("@basimEvi", txtBasimEvi.Text); komut2.Parameters.AddWithValue("@kitapOzeti", rtbKitapOzeti.Text); komut2.ExecuteNonQuery(); baglanti.Close(); } else if (cbKitapTuru.Text == "Roman") { SqlCommand komut2 = new SqlCommand("insert into Roman(urunID,fiyat,stok,basimEvi,kitapOzeti) values(@urunID,@fiyat,@stok,@basimEvi,@kitapOzeti)", baglanti); komut2.Parameters.AddWithValue("@urunID", sonKitabinIDBul()); komut2.Parameters.AddWithValue("@fiyat", txtFiyat.Text); komut2.Parameters.AddWithValue("@stok", txtStok.Text); komut2.Parameters.AddWithValue("@basimEvi", txtBasimEvi.Text); komut2.Parameters.AddWithValue("@kitapOzeti", rtbKitapOzeti.Text); komut2.ExecuteNonQuery(); baglanti.Close(); } MessageBox.Show("Başarıyla Kayıt Edildi!"); txtBasimEvi.Text = ""; txtFiyat.Text = ""; txtKitapAdi.Text = ""; txtResim.Text = ""; txtStok.Text = ""; rtbKitapOzeti.Text = ""; moderatorHome moderatorhome = new moderatorHome(); this.Hide(); moderatorhome.Show(); }
private void btnGiris_Click(object sender, EventArgs e) { try { SqlCommand komut = new SqlCommand("select k.kullaniciAdi, k.sifre, a.rol from Kisi k INNER JOIN Admin a ON k.kisiID = a.kisiID WHERE kullaniciAdi=@kullaniciAdi and sifre=@sifre", baglanti); komut.Parameters.AddWithValue("@kullaniciAdi", txtKullaniciAdi.Text); komut.Parameters.AddWithValue("@sifre", txtSifre.Text); komut.Connection.Open(); SqlDataReader rd = komut.ExecuteReader(CommandBehavior.CloseConnection); if (rd.HasRows) { while (rd.Read()) { if (rd["rol"].ToString() == "M") { MessageBox.Show("Moderator olarak giris yaptiniz!"); moderatorHome moderatorhome = new moderatorHome(); this.Hide(); moderatorhome.Show(); } else { MessageBox.Show("Editor olarak giris yaptiniz!"); } } } else /// Reader SATIR döndüremiyorsa K.Adı Parola Yanlış Demekdir { rd.Close(); MessageBox.Show("Kullanıcı Adı veya Parola Geçersizdir", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } catch { MessageBox.Show("DB ye ulaşılamadı", "Uyarı", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnGuncelle_Click(object sender, EventArgs e) { if (cbKitapTuru.Text == "Macera") { SqlCommand komut = new SqlCommand("UPDATE Urunler SET kitapAdi=@kitapAdi,kitapTuru=@kitapTuru where urunID=@urunID", baglanti); komut.Parameters.AddWithValue("@urunID", dgvKitaplar.SelectedRows[0].Cells[0].Value); komut.Parameters.AddWithValue("@kitapAdi", txtKitapAdi.Text); komut.Parameters.AddWithValue("@kitapTuru", cbKitapTuru.Text); komut.Connection.Open(); komut.ExecuteNonQuery(); baglanti.Close(); SqlCommand komut2 = new SqlCommand("UPDATE Macera SET fiyat=@fiyat,stok=@stok,basimEvi=@basimEvi,kitapOzeti=@kitapOzeti where urunID=@urunID", baglanti); komut2.Parameters.AddWithValue("@urunID", dgvKitaplar.SelectedRows[0].Cells[0].Value); komut2.Parameters.AddWithValue("@stok", Convert.ToInt32(txtStok.Text)); komut2.Parameters.AddWithValue("@fiyat", Convert.ToDouble(txtFiyat.Text)); komut2.Parameters.AddWithValue("@basimEvi", txtBasimEvi.Text); komut2.Parameters.AddWithValue("@kitapOzeti", rtbKitapOzeti.Text); komut2.Connection.Open(); komut2.ExecuteNonQuery(); } else if (cbKitapTuru.Text == "Roman") { SqlCommand komut = new SqlCommand("UPDATE Urunler SET kitapAdi=@kitapAdi,kitapTuru=@kitapTuru where urunID=@urunID", baglanti); komut.Parameters.AddWithValue("@urunID", dataGridView2.SelectedRows[0].Cells[0].Value); komut.Parameters.AddWithValue("@kitapAdi", txtKitapAdi.Text); komut.Parameters.AddWithValue("@kitapTuru", cbKitapTuru.Text); komut.Connection.Open(); komut.ExecuteNonQuery(); baglanti.Close(); SqlCommand komut2 = new SqlCommand("UPDATE Roman SET fiyat=@fiyat,stok=@stok,basimEvi=@basimEvi,kitapOzeti=@kitapOzeti where urunID=@urunID", baglanti); komut2.Parameters.AddWithValue("@urunID", dataGridView2.SelectedRows[0].Cells[0].Value); komut2.Parameters.AddWithValue("@stok", Convert.ToInt32(txtStok.Text)); komut2.Parameters.AddWithValue("@fiyat", Convert.ToDouble(txtFiyat.Text)); komut2.Parameters.AddWithValue("@basimEvi", txtBasimEvi.Text); komut2.Parameters.AddWithValue("@kitapOzeti", rtbKitapOzeti.Text); komut2.Connection.Open(); komut2.ExecuteNonQuery(); } else if (cbKitapTuru.Text == "Tarih") { SqlCommand komut = new SqlCommand("UPDATE Urunler SET kitapAdi=@kitapAdi,kitapTuru=@kitapTuru where urunID=@urunID", baglanti); komut.Parameters.AddWithValue("@urunID", dataGridView3.SelectedRows[0].Cells[0].Value); komut.Parameters.AddWithValue("@kitapAdi", txtKitapAdi.Text); komut.Parameters.AddWithValue("@kitapTuru", cbKitapTuru.Text); komut.Connection.Open(); komut.ExecuteNonQuery(); baglanti.Close(); SqlCommand komut2 = new SqlCommand("UPDATE Tarih SET fiyat=@fiyat,stok=@stok,basimEvi=@basimEvi,kitapOzeti=@kitapOzeti where urunID=@urunID", baglanti); komut2.Parameters.AddWithValue("@urunID", dataGridView3.SelectedRows[0].Cells[0].Value); komut2.Parameters.AddWithValue("@stok", Convert.ToInt32(txtStok.Text)); komut2.Parameters.AddWithValue("@fiyat", Convert.ToDouble(txtFiyat.Text)); komut2.Parameters.AddWithValue("@basimEvi", txtBasimEvi.Text); komut2.Parameters.AddWithValue("@kitapOzeti", rtbKitapOzeti.Text); komut2.Connection.Open(); komut2.ExecuteNonQuery(); } MessageBox.Show("Guncellendi!"); moderatorHome moderatorhome = new moderatorHome(); this.Hide(); moderatorhome.Show(); }