public HttpResponseMessage DeleletComplain(int Complain_id) { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK); ResponseConfig config = VerifyAuthorization(Request.Headers); RestResponse data = new RestResponse(); try { VerifyMessage(config.errorMessage); using (ComplainService service = new ComplainService()) { service.DeleteComplain(Complain_id); data.result = null; data.status = true; data.message = "Se ha eliminado la queja"; } } catch (Exception ex) { response.StatusCode = config.isAuthenticated ? HttpStatusCode.BadRequest : HttpStatusCode.Unauthorized; data.status = false; data.message = ex.Message; data.error = NewError(ex, "Eliminar queja"); } finally { response.Content = CreateContent(data); } return(response); }
public ActionResult Complaindelete(int id) { cc.DeleteComplain(id); TempData["msg"] = "<script>alert('Delete Complain');</script>"; return(Redirect("/Admin/Index")); }