public virtual void Update(T entity) { using (var context = new Cwiczenie.Models.AppContext()) { context.Entry(entity).State = EntityState.Modified; context.SaveChanges(); } }
public virtual void Delete(T entity) { using (var context = new Cwiczenie.Models.AppContext()) { if (context.Entry(entity).State == EntityState.Detached) { context.Set <T>().Attach(entity); } context.Set <T>().Remove(entity); context.SaveChanges(); } }