Class ApplicationUtility
Inheritance
ApplicationUtility
Assembly: SuperOffice.DCFWeb.dll
Syntax
public static class ApplicationUtility
Fields
SplitToken1
Declaration
public const string SplitToken1 = "!$YNWA$!"
Field Value
SplitToken2
Declaration
public const string SplitToken2 = "!#mufcsuxx#!"
Field Value
Properties
ApplicationPath
Declaration
public static string ApplicationPath { get; }
Property Value
EmailValidationRegEx
Declaration
public static string EmailValidationRegEx { get; }
Property Value
OperatingSystemIsIntelOsx
Declaration
public static bool OperatingSystemIsIntelOsx { get; }
Property Value
OperatingSystemIsLinux
Declaration
public static bool OperatingSystemIsLinux { get; }
Property Value
OperatingSystemIsOsx
Declaration
public static bool OperatingSystemIsOsx { get; }
Property Value
OperatingSystemIsOther
Declaration
public static bool OperatingSystemIsOther { get; }
Property Value
OperatingSystemIsWindows
Declaration
public static bool OperatingSystemIsWindows { get; }
Property Value
PasswordValidationRegEx
Declaration
public static string PasswordValidationRegEx { get; }
Property Value
Methods
CalculateUrl(String)
Declaration
public static string CalculateUrl(string url)
Parameters
| Type |
Name |
Description |
| String |
url |
|
Returns
ClearCaches(ApplicationUtility.CacheTypeFlags)
Declaration
public static void ClearCaches(ApplicationUtility.CacheTypeFlags cacheType)
Parameters
ClearCaches(Boolean)
Declaration
public static void ClearCaches(bool clearNetserverCaches)
Parameters
| Type |
Name |
Description |
| Boolean |
clearNetserverCaches |
|
CreateCookie(String, String)
Declaration
public static HttpCookie CreateCookie(string name, string value)
Parameters
Returns
ExecuteAjaxMethodImplementation(ApplicationUtility.AjaxMethodPreImplementation, ApplicationUtility.AjaxMethodImplementation)
Declaration
public static void ExecuteAjaxMethodImplementation(ApplicationUtility.AjaxMethodPreImplementation preAuthenticateImplementation, ApplicationUtility.AjaxMethodImplementation implementation)
Parameters
FindStringInExceptionMessage(String, Exception)
Declaration
public static bool FindStringInExceptionMessage(string str, Exception ex)
Parameters
Returns
FirstValueInList(EntityElement[])
Declaration
public static string FirstValueInList(EntityElement[] list)
Parameters
Returns
Declaration
public static string FormatCompanyName(string name, string department)
Parameters
Returns
Declaration
public static string FormatDateToDate(object dateTime)
Parameters
| Type |
Name |
Description |
| Object |
dateTime |
|
Returns
Declaration
public static string FormatDateToShortDateTime(object dateTime)
Parameters
| Type |
Name |
Description |
| Object |
dateTime |
|
Returns
FormatDisplayText(String)
Declaration
public static string FormatDisplayText(string text)
Parameters
| Type |
Name |
Description |
| String |
text |
|
Returns
Declaration
public static string FormatEmailOpenScript(string emailUrl)
Parameters
| Type |
Name |
Description |
| String |
emailUrl |
|
Returns
Declaration
public static string FormatExceptionMessage(Exception ex)
Parameters
Returns
Declaration
public static string FormatExceptionMessage(string txt)
Parameters
| Type |
Name |
Description |
| String |
txt |
|
Returns
Declaration
public static string FormatNewLine(string text)
Parameters
| Type |
Name |
Description |
| String |
text |
|
Returns
Declaration
public static string FormatSize(int bytes)
Parameters
| Type |
Name |
Description |
| Int32 |
bytes |
|
Returns
Declaration
public static string FormatSOProtocolScript(string soProtocol)
Parameters
| Type |
Name |
Description |
| String |
soProtocol |
|
Returns
Declaration
public static string FormatSOProtocolScript(string soProtocol, string callbackFunction)
Parameters
| Type |
Name |
Description |
| String |
soProtocol |
|
| String |
callbackFunction |
|
Returns
GetApplicationRoot()
Declaration
public static string GetApplicationRoot()
Returns
GetApplicationRootFromWcfUri(String)
Declaration
public static string GetApplicationRootFromWcfUri(string svcUri)
Parameters
| Type |
Name |
Description |
| String |
svcUri |
|
Returns
GetBrowserInfo()
Declaration
public static string GetBrowserInfo()
Returns
GetCurrentRequestUrl()
Declaration
public static Uri GetCurrentRequestUrl()
Returns
GetDefaultDialogWindowSize()
Declaration
public static Size GetDefaultDialogWindowSize()
Returns
GetDefaultMainWindowSize()
Declaration
public static Size GetDefaultMainWindowSize()
Returns
GetItemFromQueryString(String)
Declaration
public static string GetItemFromQueryString(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
GetItemFromQueryString(String, Boolean)
Declaration
public static string GetItemFromQueryString(string key, bool deepSearch)
Parameters
Returns
GetItemFromQueryString(String, HttpRequest)
Declaration
public static string GetItemFromQueryString(string key, HttpRequest request)
Parameters
Returns
GetItemFromSoProtocol(String)
Declaration
public static string GetItemFromSoProtocol(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
GetItemFromString(String, String)
Declaration
public static string GetItemFromString(string str, string key)
Parameters
Returns
GetRootPath()
Declaration
public static string GetRootPath()
Returns
GetSitePart(Uri)
Declaration
public static string GetSitePart(this Uri url)
Parameters
| Type |
Name |
Description |
| Uri |
url |
|
Returns
GetUserCulture(Boolean)
Declaration
public static string GetUserCulture(bool checkDb = true)
Parameters
| Type |
Name |
Description |
| Boolean |
checkDb |
|
Returns
GetUserUICulture()
Declaration
public static string GetUserUICulture()
Returns
HandleException(Page, Exception)
Declaration
public static void HandleException(Page page, Exception ex)
Parameters
HandleException(Page, Exception, Boolean)
Declaration
public static void HandleException(Page page, Exception ex, bool logErrorAsWarning)
Parameters
HasClientUrlOverride()
Declaration
public static bool HasClientUrlOverride()
Returns
IgnoreExceptionHandling()
Declaration
public static bool IgnoreExceptionHandling()
Returns
IsHttpMethodGet()
Declaration
public static bool IsHttpMethodGet()
Returns
IsInlineDialogGet()
Declaration
public static bool IsInlineDialogGet()
Returns
IsRealGet()
Declaration
public static bool IsRealGet()
Returns
IsRealInlineDialogGet()
Declaration
public static bool IsRealInlineDialogGet()
Returns
Declaration
public static bool IsServerPageRequest()
Returns
LightweightLayout()
Declaration
[Obsolete("Not in use")]
public static bool LightweightLayout()
Returns
LocalizedTimeSpanToString(TimeSpan)
Declaration
public static string LocalizedTimeSpanToString(TimeSpan timeSpan)
Parameters
Returns
ParseQuoteString(String)
Declaration
public static string ParseQuoteString(string str)
Parameters
| Type |
Name |
Description |
| String |
str |
|
Returns
RedirectIfUrlCasingIsWrong(HttpContextBase)
Declaration
public static void RedirectIfUrlCasingIsWrong(HttpContextBase ctx)
Parameters
ResolveUrl(String)
Declaration
public static string ResolveUrl(string url)
Parameters
| Type |
Name |
Description |
| String |
url |
|
Returns
SetUserCulture(String, String)
Declaration
public static void SetUserCulture(string culture, string uiCulture)
Parameters
TryParseLocalizedTimeSpanString(String, out TimeSpan)
Declaration
public static bool TryParseLocalizedTimeSpanString(string s, out TimeSpan timeSpan)
Parameters
Returns
Declaration
public static void UpdateEnvironmentInformation(NameValueCollection info)
Parameters
Declaration
public static string UrlFormatter(string partialUrl)
Parameters
| Type |
Name |
Description |
| String |
partialUrl |
|
Returns
WebCacheAdd(String, Object, Int64)
Declaration
public static void WebCacheAdd(string key, object value, long minutes)
Parameters
WebCacheAdd(String, Object, Int64, CacheItemPriority)
Declaration
public static void WebCacheAdd(string key, object value, long minutes, CacheItemPriority priority)
Parameters
WebCacheClear(String)
Declaration
public static object WebCacheClear(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
WebCacheClearAll()
Declaration
public static void WebCacheClearAll()
WebCacheExist(String)
Declaration
public static bool WebCacheExist(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
WebCacheGet(String)
Declaration
public static object WebCacheGet(string key)
Parameters
| Type |
Name |
Description |
| String |
key |
|
Returns
WithClientUrlOverride(Uri)
Declaration
public static Uri WithClientUrlOverride(this Uri url)
Parameters
| Type |
Name |
Description |
| Uri |
url |
|
Returns