private void btnKaydet_Click(object sender, EventArgs e) { DialogBoxMesaj m = new DialogBoxMesaj(); m.Mesaj = "Kaydetmekİstediğinizden EminMisiniz?"; m.Uyari = "Dikkat!"; DialogBoxKutusu f = new DialogBoxKutusu(m); f.StartPosition = FormStartPosition.CenterScreen; DialogResult response = f.ShowDialog(); if (response == DialogResult.Yes) { this.DialogResult = DialogResult.Yes; NorthwindDbContext tablo = new NorthwindDbContext(); Product c = new Product(); c.ProductName = textBox1.Text; c.SupplierID = Convert.ToInt32(comboBox2.SelectedValue); c.CategoryID = Convert.ToInt32(comboBox1.SelectedValue); c.QuantityPerUnit = textBox2.Text; c.UnitPrice = Convert.ToDecimal(textBox3.Text); c.UnitsInStock = Convert.ToInt16(textBox4.Text); c.UnitsOnOrder = Convert.ToInt16(textBox7.Text); c.ReorderLevel = Convert.ToInt16(textBox6.Text); if (checkBox1.Checked == true) { c.Discontinued = true; } else { c.Discontinued = false; } tablo.Products.Add(c); tablo.SaveChanges(); MessageBox.Show("Kaydetme Yapıldı."); } else if (response == DialogResult.No) { f.Close(); } else if (response == DialogResult.Cancel) { f.Close(); } }
private void btnSil_Click(object sender, EventArgs e) { NorthwindDbContext tablo = new NorthwindDbContext(); id = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); Product p = tablo.Products.FirstOrDefault(x => x.ProductID == id); DialogBoxMesaj m = new DialogBoxMesaj(); m.Mesaj = "Silmek İstediğinizdenEmin Misiniz?"; m.Uyari = "Dikkat!"; DialogBoxKutusu d = new DialogBoxKutusu(m); DialogResult response = d.ShowDialog(); if (response == DialogResult.Yes) { tablo.Products.Remove(p); tablo.SaveChanges(); } }
private void btnKaydet_Click(object sender, EventArgs e) { DialogBoxMesaj m = new DialogBoxMesaj(); m.Mesaj = "Güncellemek İstediğinizden EminMisiniz?"; m.Uyari = "Dikkat!"; DialogBoxKutusu f = new DialogBoxKutusu(m); f.StartPosition = FormStartPosition.CenterScreen; DialogResult response = f.ShowDialog(); if (response == DialogResult.Yes) { NorthwindDbContext tablo = new NorthwindDbContext(); Product p = tablo.Products.FirstOrDefault(x => x.ProductID == _p.ProductID); p.ProductName = textBox1.Text; p.SupplierID = Convert.ToInt32(comboBox2.SelectedValue); p.CategoryID = Convert.ToInt32(comboBox1.SelectedValue); p.QuantityPerUnit = textBox2.Text; p.UnitPrice = Convert.ToDecimal(textBox3.Text); p.UnitsInStock = Convert.ToInt16(textBox4.Text); p.UnitsOnOrder = Convert.ToInt16(textBox7.Text); p.ReorderLevel = Convert.ToInt16(textBox6.Text); tablo.SaveChanges(); MessageBox.Show("Güncelleme Yapıldı."); this.Close(); } else if (response == DialogResult.No) { f.Close(); } else if (response == DialogResult.Cancel) { f.Close(); } }