Пример #1
0
        public JsonResult Delete(int id)
        {
            var target = _menuGroupService.Delete(id);

            _menuGroupService.Save();
            return(Json(new
            {
                message = ResultState.Delete_SUCCESS
            }, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
 public async Task <HttpResponseMessage> Delete(HttpRequestMessage request, int id)
 {
     return(await CreateHttpResponse(request, () =>
     {
         HttpResponseMessage response = null;
         if (ModelState.IsValid)
         {
             request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
         }
         else
         {
             _menuGroupService.Delete(id);
             _menuGroupService.SaveAsync();
             response = request.CreateResponse(HttpStatusCode.OK);
         }
         return response;
     }));
 }
Пример #3
0
        public HttpResponseMessage Delete(HttpRequestMessage request, int id)
        {
            return(CreateHttpResponse(request, () =>
            {
                HttpResponseMessage response = null;
                if (!ModelState.IsValid)
                {
                    request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
                }
                else
                {
                    _menuGroupService.Delete(id);
                    _menuGroupService.SaveChanges();

                    response = request.CreateResponse(HttpStatusCode.OK);
                }
                return response;
            }));
        }
Пример #4
0
 public JsonResult DeleteConfirmed(int id)
 {
     _menuGroupService.Delete(id);
     return(Json(true, JsonRequestBehavior.AllowGet));
 }