protected void btnDelete_Click(object sender, EventArgs e) { int id = Convert.ToInt32(Request.QueryString["Id"]); MaximServiceRepository repo = new MaximServiceRepository(); repo.RemoveMaxim(id); //리스트 페이지로 이동 Response.RedirectPermanent("FrmMaximList.aspx"); }
// DELETE: api/MaximService/5 public HttpResponseMessage Delete(int id) { Maxim maxim = repo.GetMaximById(id); if (maxim == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } // 데이터 삭제 repo.RemoveMaxim(id); return(Request.CreateResponse(HttpStatusCode.OK, maxim)); }
// DELETE: api/MaximService/5 public HttpResponseMessage Delete(int id) { Maxim maxim = repo.GetMaximById(id); if (maxim == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } try { // 데이터 삭제 repo.RemoveMaxim(id); } catch (DbUpdateConcurrencyException ex) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, ex)); } return(Request.CreateResponse(HttpStatusCode.OK, maxim)); }
public JsonResult Delete(int id) { Maxim maxim = repo.GetMaximById(id); if (maxim == null) { Response.StatusCode = (int)HttpStatusCode.NotFound; return(Json(new { Message = "실패", ModelState = ModelState })); } try { // 데이터 삭제 repo.RemoveMaxim(id); } catch (Exception ex) { Response.StatusCode = (int)HttpStatusCode.NotFound; return(Json( new { Message = $"실패: {ex}", ModelState = ModelState })); } Response.StatusCode = (int)HttpStatusCode.OK; return(Json(maxim)); }