/// <summary>Adds the reminder.</summary> /// <param name="userReminder">The user reminder.</param> public void AddReminder(Reminder userReminder) { if (userReminder == null) { throw new InvalidOperationException("Reminder should not be null!"); } //Adds the user reminder _poDbContext.Reminders.Add(userReminder); _poDbContext.SaveChanges(); }
/// <summary>Adds the event.</summary> /// <param name="userEvent">The user event.</param> public void AddEvent(Event userEvent) { if (userEvent == null) { throw new InvalidOperationException("Event should not be null!"); } //Adds the user event _poDbContext.Events.Add(userEvent); _poDbContext.SaveChanges(); }
/// <summary>Registers the specified user.</summary> /// <param name="user">The user.</param> public void Register(User user) { if (user == null || user.UserName == null || user.PasswordHash == null) { throw new InvalidOperationException("User should not be null!"); } //Registers the user _poDbContext.Users.Add(user); _poDbContext.SaveChanges(); }
/// <summary>Adds the task.</summary> /// <param name="userTask">The user task.</param> public void AddTask(Task userTask) { if (userTask == null) { throw new InvalidOperationException("Task should not be null!"); } //Adds the user task _poDbContext.Tasks.Add(userTask); _poDbContext.SaveChanges(); }