public async Task <ActionResult> DeleteConfirmed(int id) { await repositorio.Delete(id); await repositorio.Save(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(int id) { try { await repositorio.Delete(id); await repositorio.Save(); return(RedirectToAction("Index")); } catch (Exception ex) { throw new ControllerException("Error en task ActionResult Delete", ex); } }
public HttpResponseMessage Delete(int id) { HttpResponseMessage response = new HttpResponseMessage(); try { response.StatusCode = HttpStatusCode.OK; _repository.Delete(id); return(response); } catch (Exception e) { response.StatusCode = HttpStatusCode.InternalServerError; response.ReasonPhrase = e.Message; return(response); } }