private void CleanUpOnError(string tableName, TableManager tm, DataClassInfo dci = null, BizFormInfo bizForm = null) { if (tm.TableExists(tableName)) { tm.DropTable(tableName); } if ((bizForm != null) && (bizForm.FormID > 0)) { BizFormInfoProvider.DeleteBizFormInfo(bizForm); } if ((dci != null) && (dci.ClassID > 0)) { DataClassInfoProvider.DeleteDataClassInfo(dci); } }
protected void UniGridBizForms_OnAction(string actionName, object actionArgument) { if (DataHelper.GetNotEmpty(actionName, String.Empty) == "edit") { URLHelper.Redirect(UIContextHelper.GetElementUrl("CMS.Form", "Forms.Properties", false, Convert.ToInt32(actionArgument))); } if (DataHelper.GetNotEmpty(actionName, "") == "delete") { // Check 'DeleteFormAndData' permission if (!currentUser.IsAuthorizedPerResource("cms.form", "DeleteFormAndData")) { RedirectToAccessDenied("cms.form", "DeleteFormAndData"); } BizFormInfoProvider.DeleteBizFormInfo(ValidationHelper.GetInteger(actionArgument, 0)); } }
protected void UniGridBizForms_OnAction(string actionName, object actionArgument) { if (DataHelper.GetNotEmpty(actionName, String.Empty) == "edit") { URLHelper.Redirect("BizForm_Frameset.aspx?formid=" + Convert.ToString(actionArgument)); } if (DataHelper.GetNotEmpty(actionName, "") == "delete") { // Check 'DeleteFormAndData' permission if (!currentUser.IsAuthorizedPerResource("cms.form", "DeleteFormAndData")) { RedirectToCMSDeskAccessDenied("cms.form", "DeleteFormAndData"); } // Delete Bizform BizFormInfoProvider.DeleteBizFormInfo(ValidationHelper.GetInteger(actionArgument, 0)); } }