示例#1
0
        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));
        }
示例#3
0
        // 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));
        }