public void Confirm(RestaurantPoll poll) { dbContext.Attach(poll); // salva no banco de dados o(s) voto(s) adicionado(s). dbContext.AttachRange(poll.Votes); dbContext.SaveChanges(); }
public User CreateUser(string fullName, string friendlyName, string email, string passwordHash) { Guard.Against.NullOrWhiteSpace(fullName, nameof(fullName)); Guard.Against.NullOrWhiteSpace(friendlyName, nameof(friendlyName)); Guard.Against.NullOrWhiteSpace(email, nameof(email)); Guard.Against.NullOrWhiteSpace(passwordHash, nameof(passwordHash)); var newUser = new User(Guid.NewGuid(), fullName, friendlyName, email); var newUserPassword = new UserPassword(Guid.NewGuid(), newUser, passwordHash); dbContext.Add(newUser); dbContext.Add(newUserPassword); dbContext.SaveChanges(); return(newUser); }
public void Add(Restaurant restaurant) { dbContext.Restaurants.Add(restaurant); dbContext.SaveChanges(); }