public int AddEvent(Event eventToAdd) { if (!IsEventToAddValid(eventToAdd)) { return(0); } _context.Events.Add(eventToAdd); _context.SaveChanges(); return(eventToAdd.Id); }
public bool AddTicket(Ticket ticketToAdd) { if (!IsTicketValid(ticketToAdd)) { return(false); } _context.Tickets.Add(ticketToAdd); _context.SaveChanges(); return(true); }
public int AddUser(User userToAdd) { if (!IsUserValid(userToAdd)) // need image validation { return(0); } _context.Users.Add(userToAdd); foreach (var achievement in _context.Achievements) { _context.UserAchievements.Add(new UserAchievement(userToAdd, achievement)); } _context.SaveChanges(); return(userToAdd.Id); }