public ActionResult Deletes() { var ids = Utils.GetString(DATA, "IDs").DeSerialize <long[]>(); if (!ids.Any()) { SetError("Bạn chưa chọn thông tin nào để xóa"); return(GetResultOrReferrerDefault(defauthPath)); } if (CategoryRepository.UseInstance.Deletes(ids)) { CategoryRepository.DelChildNotParent(); SetSuccess(string.Format("Xóa [{0}] danh mục thành công", ids.Length)); } else { SetError(string.Format("Xóa [{0}] danh mục không thành công", ids.Length)); } return(GetResultOrReferrerDefault(defauthPath)); }
public ActionResult Delete() { var id = Utils.GetInt(DATA, "ID"); var category = CategoryRepository.UseInstance.GetById(id); if (Equals(category, null)) { SetError("Thông tin danh mục không còn tồn tại"); return(GetResultOrReferrerDefault(defauthPath)); } if (CategoryRepository.UseInstance.Delete(category.ID)) { CategoryRepository.DelChildNotParent(); SetSuccess(string.Format("Xóa thông tin của danh mục [{0}] thành công", category.Name)); } else { SetError(string.Format("Xóa thông tin của danh mục [0] không thành công")); } return(GetResultOrReferrerDefault(defauthPath)); }