public ActionResult DeleteConfirmed(int id) { try { ContactInfoViewModel deleteViewModel = _iContactInfoService.GetContactInfo(id); if (deleteViewModel != null) { if (_iContactInfoService.Delete(deleteViewModel) > 0) { InformLog("Data deleted successfully.", "Contact deleted."); return(Json(new { msg = "Data deleted successfully.", status = MessageType.success.ToString() }, JsonRequestBehavior.AllowGet)); } else { InformLog("Data could not deleted.", "Contact could not deleted."); return(Json(new { msg = "Data could not deleted.", status = MessageType.notice.ToString() }, JsonRequestBehavior.AllowGet)); } } InformLog("This data are missing.", "Contact could not deleted."); return(Json(new { msg = "This data are missing.", status = MessageType.notice.ToString() }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ErrorLog(ex); return(Json(new { msg = ExceptionHelper.ExceptionMessageFormat(ex, log: true), status = MessageType.error.ToString() }, JsonRequestBehavior.AllowGet)); } }