public void DeleteReminderCategory(string userId, ReminderCategory reminderCategory) { var elementsToRemove = this.context.Categories.Where(x => x.ApplicationUser.Id == userId && reminderCategory.Id == x.Id); this.context.Categories.RemoveRange(elementsToRemove); }
public ReminderCategory GetReminderCategory(string userId, int id) { ReminderCategory category = this.context.Categories.FirstOrDefault(x => x.Id == id && x.ApplicationUser.Id == userId); return(category); }
public void SaveReminderCategory(string userId, ReminderCategory reminderCategory) { this.context.Entry(reminderCategory).State = reminderCategory.Id == 0 ? EntityState.Added : EntityState.Modified; }
public void SaveReminderCategory(string userId, ReminderCategory reminderCategory) { reminderCategory.ApplicationUser = appRepo.GetUser(userId); expirationRepo.SaveReminderCategory(userId, reminderCategory); expirationRepo.CommitChanges(); }
public void DeleteReminderCategory(string userId, ReminderCategory reminderCategory) { expirationRepo.DeleteReminderCategory(userId, reminderCategory); expirationRepo.CommitChanges(); }
public IActionResult AddOrEditReminderCategory(int?id) { ReminderCategory reminder = id.HasValue ? _expirationReminderService.GetReminderCategory(User.GetUserId(), id.Value) : _expirationReminderService.GetReminderCategoryDefault(User.GetUserId()); return(View(Mapper.Map <ReminderCategoryViewModel>(reminder))); }
public IActionResult DeleteReminderCategory(int id) { ReminderCategory reminder = _expirationReminderService.GetReminderCategory(User.GetUserId(), id); return(View(Mapper.Map <ReminderCategoryViewModel>(reminder))); }