public IActionResult Delete(int id)
 {
     if (id <= 0)
     {
         return(RespondFailure());
     }
     _newsCategoryService.Delete(x => x.Id == id);
     VerboseReporter.ReportSuccess("Xóa danh mục thành công", "delete");
     return(RespondSuccess());
 }
Ejemplo n.º 2
0
        public IActionResult Delete(long id)
        {
            var category = _categoryRepository.Query().FirstOrDefault(x => x.Id == id);

            if (category == null)
            {
                return(new NotFoundResult());
            }

            _categoryService.Delete(category);
            return(Json(true));
        }
Ejemplo n.º 3
0
        public async Task <IActionResult> Delete(long id)
        {
            var category = await _categoryRepository.Query().FirstOrDefaultAsync(x => x.Id == id);

            if (category == null)
            {
                return(NotFound());
            }

            await _categoryService.Delete(category);

            return(NoContent());
        }
Ejemplo n.º 4
0
        public JsonResult Delete(int id = 0)
        {
            try
            {
                var entity = _newsCategoryService.GetById(id);

                if (entity == null)
                {
                    return(Json(new { Status = Successed.Empty }, JsonRequestBehavior.AllowGet));
                }

                _newsCategoryService.Delete(entity);

                return(Json(new { Status = Successed.Ok }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception)
            {
                return(Json(new { Status = Successed.Error }, JsonRequestBehavior.AllowGet));
            }
        }
Ejemplo n.º 5
0
        public ActionResult Delete(NewsCategoryViewModel model)
        {
            var result = _newsCategoryService.Delete(model.Id);

            return(RedirectToAction("Index", "Result", new { state = result, style = "dialog" }));
        }