private bool ConfirmAccount(String confirmationToken) { using (var context = new PhotoGalleryContext()) { var user = context.Users.SingleOrDefault(u => u.ConfirmationToken == confirmationToken); if (user != null) { user.IsConfirmed = true; var dbSet = context.Set<User>(); dbSet.Attach(user); context.Entry(user).State = EntityState.Modified; context.SaveChanges(); return true; } } return false; }
public UserRepository(PhotoGalleryContext context) { this.context = context; dbSet = context.Set<User>(); }
public virtual IEnumerable <T> GetAll() { return(_context.Set <T>().AsEnumerable()); }
public virtual void Add(T entity) { EntityEntry dbEntityEntry = _context.Entry <T>(entity); _context.Set <T>().Add(entity); }