public ActionResult CategoryDelete(int id) { CategoryBL bl = new CategoryBL(); CategoryDTO categoryDTO = new CategoryDTO(); List <CategoryDTO> dtos = new List <CategoryDTO>(); categoryDTO.id = id; bl.SearchData(categoryDTO, out dtos); if (dtos.Count <= 0) { Response.StatusCode = 404; return(null); } else { int result = bl.DeleteData(id); if (result == 1) { TempData["Error"] = "Delete badly"; TempData["Success"] = ""; } else { TempData["Error"] = ""; TempData["Success"] = "Delete successfully"; } } return(RedirectToAction("CategorySearch")); }
public ActionResult CategoryDeleteMulti(FormCollection frm) { string[] ids = frm["CategoryID"].Split(new char[] { ',' }); CategoryBL bl = new CategoryBL(); foreach (string item in ids) { CategoryDTO categoryDTO = new CategoryDTO(); int id = item.ParseInt32(); categoryDTO.id = id; List <CategoryDTO> dtos = new List <CategoryDTO>(); int returncode = bl.SearchData(categoryDTO, out dtos); if (returncode == 1) { Response.StatusCode = 404; return(null); } else { int result = bl.DeleteData(id); if (result == 1) { TempData["Error"] = "Delete badly"; TempData["Success"] = ""; } else { TempData["Error"] = ""; TempData["Success"] = "Insert successfully"; } } } return(RedirectToAction("CategorySearch")); }
public ActionResult DeleteCategory(string id) { try { CategoryBL categoryBL = new CategoryBL(); categoryBL.DeleteData(id.ParseInt32()); TempData["Success"] = "Delete Successful!"; return(RedirectToAction("Category")); } catch (DataException dex) { ModelState.AddModelError("", "Unable to perform action. Please contact us."); return(RedirectToAction("SubmissionFailed")); } }
public ActionResult DeleteCategory(string id) { //List<string> lstMsg = new List<string>(); if (!string.IsNullOrEmpty(id)) { CommonData.ReturnCode returnCode = categoryBL.DeleteData(int.Parse(id)); if (CommonData.ReturnCode.Success == returnCode) { TempData["Success"] = "Deleted Successfully!"; Session["model.Category"] = null; return(RedirectToAction("Category")); } } TempData["Error"] = "Delete fail"; return(RedirectToAction("Category")); }
public ActionResult CategoryDelete(int id) { CategoryBL bl = new CategoryBL(); DataTable dtResult; CategoryDTO categoryDTO = new CategoryDTO(); categoryDTO.id = id; bl.SearchData(categoryDTO, out dtResult); int count = dtResult.Rows.Count; if (count == 0) { Response.StatusCode = 404; return(null); } bl.DeleteData(id); return(RedirectToAction("CategorySearch")); }