public async Task <IActionResult> UpdateReminder(int id, [FromBody] PostNewReminderModel postNewReminder) { var obj = Mapper.Map <Reminder>(postNewReminder); obj.Id = id; var success = await remindersService.UpdateReminderAsync(CurrentUserId, obj); if (!success) { return(NotFound()); } return(Ok()); }
public async Task <IActionResult> PostReminder([FromBody] PostNewReminderModel postNewReminder) { var reminderId = await remindersService.AddReminderAsync(CurrentUserId, Mapper.Map <Reminder>(postNewReminder)); return(Created($"{Request.Path.ToString()}/{reminderId}", null)); }