public void Update(TEntity entity) { using (var Context = new hackathon_customEntities()) { Context.Set <TEntity>().Attach(entity); Context.Entry(entity).State = EntityState.Modified; Context.SaveChanges(); } }
public void Delete(TEntity entity) { using (var Context = new hackathon_customEntities()) { if (Context.Entry(entity).State == EntityState.Detached) { Context.Set <TEntity>().Attach(entity); } Context.Set <TEntity>().Remove(entity); Context.SaveChanges(); } }