public async Task <IActionResult> OnPostAsync() { if (ModelState.IsValid) { var userId = userManager.GetUserId(User); var result = await remindersService.UpdateReminder(EditReminder, userId); if (result != null) { return(RedirectToPage("/Babies/Reminders")); } } return(Page()); }
public async Task <IActionResult> PutReminder([FromRoute] string userId, [FromBody] PutReminder putReminder) { var reminder = new Reminder() { Id = putReminder.Id, ReminderType = (ReminderType)Enum.Parse(typeof(ReminderType), putReminder.ReminderType), ReminderTime = putReminder.ReminderTime, Infa = putReminder.Infa, }; var result = await remindersService.UpdateReminder(reminder, userId); if (result == null) { return(NotFound()); } return(NoContent()); }