public async Task <IActionResult> DeletePhoneBook([FromRoute] int id) { var phoneBook = await _phoneBookService.GetPhoneBookById(id); if (phoneBook == null) { return(NotFound()); } return(Ok(await _phoneBookService.DeletePhoneBookAsync(phoneBook))); }
public async Task <IActionResult> Delete(int id) { try { await phoneBookService.DeletePhoneBookAsync(id); return(new OkResult()); } catch (Exception ex) { return(new BadRequestObjectResult(ex.Message)); } }