[HttpDelete] //działa public async Task <JsonResult> DeleteReminder([FromBody] UpdateReminderRequestViewModel request) { Reminder reminder = await _reminderService.GetOneReminderById(request.id.ToString()); await _reminderService.DeleteReminder(reminder); return(Json(reminder)); }
[HttpPut] //działa public async Task <JsonResult> UpdateReminder([FromBody] UpdateReminderRequestViewModel request) { Reminder reminder = await _reminderService.GetOneReminderById(request.id.ToString()); if (request.date != null) { reminder.Date = DateTime.Parse(request.date); } if (request.description != null) { reminder.Description = request.description; } if (request.title != null) { reminder.Title = request.title; } await _reminderService.UpdateReminder(reminder); return(Json(reminder)); }