/// <summary> /// Throws exception of Zora Type /// </summary> /// <param name="erroCode"></param> /// <param name="result"></param> protected void ThrowZoraException(Enum erroCode, bool result = false, string overrideMessage = null, bool ShowBlockingMessageBox = false) { Result = new ZoraResult(); Result.ErrorCode = erroCode; Result.Result = result; Result.ShowMessageBox = ShowBlockingMessageBox; if (overrideMessage != null) { Result.ErrorCodeMessage = overrideMessage; } throw new ZoraException(Result); }
public ZoraException(ZoraResult res) { Result = res; }