Exemplo n.º 1
0
 public void Delete(Product product)
 {
     using (TradeContext context = new TradeContext())
     {
         var entity = context.Entry(product); //context'e product için abone ol.context üzerinden yapıyor. Bizim gönderdiğimiz productı veritabanındaki product'a eşitliyor.
         entity.State = EntityState.Deleted;
         context.SaveChanges();
     }
 }
Exemplo n.º 2
0
        public void Add(Product product) // bu bir işlem yapacak. Bir şey döndürmesi gerekmiyor. Bana bir product ver ve ben o product'u veritabanına ekleyeyim diyoruz.
        {
            using (TradeContext context = new TradeContext())
            {
                context.Products.Add(product); // ekleme işlemini burada yapıyoruz
                context.SaveChanges();         // işlem bittikten sonra adındanda görüldüğü gibi save ypaıyoruz

                // entity.State = EntityState.Added; şeklinde de ekleme işlemi yapılabilir.
            }
        }