public HttpResponseMessage Delete(int id) { if (!repositorio.LivroValido(id)) { return(Request.CreateResponse(HttpStatusCode.BadRequest, new { mensagens = new string[] { "Livro que deseja deletar não está cadastrado." } })); } repositorio.Deletar(id); return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage DeletarLivro(int isbn) { var livro = repositorio.Obter(isbn); if (livro == null) { return(Request.CreateResponse(HttpStatusCode.NotFound, new { mensagens = new string[] { "Livro não encontrado" } })); } repositorio.Deletar(isbn); return(Request.CreateResponse(HttpStatusCode.OK)); }
public HttpResponseMessage Remover(int Isbn) { var livro = repositorio.ObterPorIsbn(Isbn); if (livro == null) { return(Request.CreateResponse(HttpStatusCode.BadRequest, new { mensagens = new string[] { "Livro não encontrado" } })); } repositorio.Deletar(Isbn); return(Request.CreateResponse(HttpStatusCode.OK)); }
public IHttpActionResult Delete(int isbn) { repositorio.Deletar(isbn); return(Ok(new { mensagens = "Deletado com sucesso" })); }
public IHttpActionResult RemoverLivro(int id) { repositorio.Deletar(id); return(Ok()); }
public HttpResponseMessage Delete(int id) { _repositorioLivro.Deletar(id); return(Request.CreateResponse(HttpStatusCode.OK, new { dados = "deletado" })); }