public static void rinuncioAlleModifiche(Object entita, LumenEntities dbContext) { ObjectContext objContext = ((IObjectContextAdapter)dbContext).ObjectContext; if (dbContext.Entry(entita).State == EntityState.Modified) { objContext.Refresh(RefreshMode.StoreWins, entita); } if (dbContext.Entry(entita).State == EntityState.Added) { dbContext.Set(entita.GetType()).Remove(entita); } }