Veri Tabanından Kayıt Silme
static void DeleteProduct()
{
using(var db = new ShopContext())
{
// Select işlemi kullanarak silme
var p = db
.Products
.FirstOrDefault(i=>i.Id == id);
if(p != null)
{
db.Products.Remove(p);
db.SaveChanges();
Console.WriteLine("Veri silindi");
}
// Entity ile kayıt silme
var p = new Product(){Id=3};
db.Products.Remove(p); // -> db.Entry(p).State = EntityState.Deleted;
db.SaveChanges();
}
}
Last updated