public JsonResult Delete(int[] data) { try { if (data == null) { return(Json("2")); } foreach (var personalId in data) { var prsnl = personalService.GetPersonalById(personalId); if (System.IO.File.Exists(Server.MapPath(prsnl.Image))) { if (prsnl.Image != "/Content/Images/default.png") { System.IO.File.Delete(Server.MapPath(prsnl.Image)); } } var user = userService.GetUserByPersonalId(personalId); if (user != null) { userService.Delete(user.Id); } personalService.Delete(personalId); } return(Json("1")); } catch { return(Json("0")); } }