private static bool AreDefault(this JqGridNavigatorModifyActionOptions navigatorModifyActionOptions) { return(String.IsNullOrWhiteSpace(navigatorModifyActionOptions.AfterShowForm) && String.IsNullOrWhiteSpace(navigatorModifyActionOptions.AfterSubmit) && (navigatorModifyActionOptions.AjaxOptions == null) && String.IsNullOrWhiteSpace(navigatorModifyActionOptions.BeforeSubmit) && (navigatorModifyActionOptions.ExtraData == null) && String.IsNullOrWhiteSpace(navigatorModifyActionOptions.ExtraDataScript) && (navigatorModifyActionOptions.MethodType == JqGridOptionsDefaults.Navigator.MethodType) && String.IsNullOrWhiteSpace(navigatorModifyActionOptions.OnClickSubmit) && (navigatorModifyActionOptions.ReloadAfterSubmit == JqGridOptionsDefaults.Navigator.ReloadAfterSubmit) && String.IsNullOrWhiteSpace(navigatorModifyActionOptions.SerializeData) && String.IsNullOrEmpty(navigatorModifyActionOptions.Url) && (navigatorModifyActionOptions as JqGridNavigatorFormActionOptions).AreDefault()); }
private static StringBuilder AppendNavigatorModifyActionOptions(this StringBuilder javaScriptBuilder, JqGridNavigatorModifyActionOptions navigatorModifyActionOptions) { javaScriptBuilder.AppendNavigatorFormActionOptions(navigatorModifyActionOptions); return(javaScriptBuilder.AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Navigator.AFTER_SHOW_FORM, navigatorModifyActionOptions.AfterShowForm) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Navigator.AFTER_SUBMIT, navigatorModifyActionOptions.AfterSubmit) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Navigator.BEFORE_SUBMIT, navigatorModifyActionOptions.BeforeSubmit) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Navigator.ERROR_TEXT_FORMAT, navigatorModifyActionOptions.ErrorTextFormat) .AppendJavaScriptObjectEnumField(JqGridOptionsNames.Navigator.METHOD_TYPE, navigatorModifyActionOptions.MethodType, JqGridOptionsDefaults.Navigator.MethodType) .AppendJavaScriptObjectFunctionField(JqGridOptionsNames.Navigator.ON_CLICK_SUBMIT, navigatorModifyActionOptions.OnClickSubmit) .AppendJavaScriptObjectBooleanField(JqGridOptionsNames.Navigator.RELOAD_AFTER_SUBMIT, navigatorModifyActionOptions.ReloadAfterSubmit, JqGridOptionsDefaults.Navigator.ReloadAfterSubmit) .AppendJavaScriptObjectStringField(JqGridOptionsNames.Navigator.URL, navigatorModifyActionOptions.Url)); }