private void comboUruncesidi_SelectedIndexChanged(object sender, EventArgs e) { //Seçilin ürün çeşidinin özelliklerinin gösterilmesi: string comboDegeri = comboUruncesidi.Text; if (comboDegeri == "mouse") { DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridUrunler.DataSource = adaptor.mouseGetir(); } else if (comboDegeri == "klavye") { DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridUrunler.DataSource = adaptor.klavyeGetir(); } else if (comboDegeri == "harddisk") { DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridUrunler.DataSource = adaptor.harddiskGetir(); } else if (comboDegeri == "işlemci") { DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridUrunler.DataSource = adaptor.islemciGetir(); } else if (comboDegeri == "işletim sistemi") { DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridUrunler.DataSource = adaptor.isletimsistemiGetir(); } }
private void SiparislweiBitirmeButonu_Click(object sender, EventArgs e) { //Seçilen ürünün sipariş olarak eklenip ürün stoğunun azaltılması: int urunAdedi = Convert.ToInt32(texturunAdedi.Text); DataGridViewRow seciliSatir = dataGridUrunler.CurrentRow; int seclenUrununID = Convert.ToInt32(dataGridUrunler.CurrentRow.Cells["urunID"].Value); DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); adaptor.stokAzalt(Convert.ToString(urunAdedi), seclenUrununID); this.Close(); }
private void urunKaydetButonu_Click(object sender, EventArgs e) { //Ürün güncelleştirme işlemi(ürün IDsine göre): DataGridViewRow seciliSatir = dataGridView1.CurrentRow; DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); int uID = Convert.ToInt32(seciliSatir.Cells["urunID"].Value.ToString()); adaptor.urunGuncelle(uruncesiditext.Text, markatext.Text, modeltext.Text, Convert.ToInt32(stoktext.Text), Convert.ToDouble(birimFiyattext.Text), uID); DatasetTableAdapters.urunlerTableAdapter adaptor2 = new DatasetTableAdapters.urunlerTableAdapter(); dataGridView1.DataSource = adaptor2.GetUrunler(); RefreshDataGridUrunler(); MessageBox.Show("Güncelleme işlemi başarıyla tamamlandı."); }
private void UrunSilButonu_Click(object sender, EventArgs e) { //Ürün silme işlemi: if (MessageBox.Show("Seçilen ürün silinecek! Emin misiniz?", "Sil Onayı", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == System.Windows.Forms.DialogResult.Yes) { DataGridViewRow seciliSatir = dataGridView1.CurrentRow; int uID = Convert.ToInt32(seciliSatir.Cells["urunID"].Value.ToString()); DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); adaptor.urunSil(uID); RefreshDataGridUrunler(); } else { MessageBox.Show("Silme işlemi iptal edildi!"); } }
private void UrunEkleButonu_Click(object sender, EventArgs e) { if (uruncesiditext.Text.Length == 0 || markatext.Text.Length == 0 || modeltext.Text.Length == 0 || stoktext.Text.Length == 0 || birimFiyattext.Text.Length == 0) { MessageBox.Show("Değerleri kontrol ediniz. Boş bıraktığınız alan mevcut!"); } else { //Ürün ekleme işlemi: DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridView1.DataSource = adaptor.urunEkle(uruncesiditext.Text, markatext.Text, modeltext.Text, Convert.ToInt32(stoktext.Text), Convert.ToDouble(birimFiyattext.Text)); RefreshDataGridUrunler(); MessageBox.Show("Ürün ekleme işlemi başarıyla tamamlandı."); this.Close(); } }
//Ürünler datagridinin güncellenmesini sağlayan method: public void RefreshDataGridUrunler() { DatasetTableAdapters.urunlerTableAdapter adaptor = new DatasetTableAdapters.urunlerTableAdapter(); dataGridView1.DataSource = adaptor.GetUrunler(); }