private void CheckRcn() { if (!Callsign.IsJACallsign(log.Callsign)) { log.Point = 0; ErrorReason.Set(listErr, Reason.OmakuniNonJA.ToString()); return; } if (Contestno.HasPower(log.ReceivedCn) == false) { ErrorReason.Set(listErr, Reason.InvalidReceivedCn.ToString()); } var hasStroke = Callsign.HasStroke(log.Callsign); var areano = Contestno.GetAreano(log); var stationAreano = Areano.GetNoFromStation(station, SubSelecter ? listMainArea : listSubArea); var suggests = Areano.GetSuggestFromStation(station, SubSelecter ? listMainArea : listSubArea); if (!Freq.IsBeen(log.Freq)) { ErrorReason.Set(listErr, Reason.InvalidFreq.ToString()); } if (Contestno.GetRegion(Contestno.GetPrefno(log, SubSelecter ? false : true)) != Callsign.GetRegion(log.Callsign, hasStroke)) { ErrorReason.Set(listErr, Reason.RegionUnmatches.ToString()); } if (!Station.IsMatched(areano, stationAreano) && station != null && !hasStroke) { ErrorReason.Set(listErr, Reason.AddressUnmatches.ToString(), Utils.ConvTostrarrFromList(suggests)); } if (!Areano.IsBeen(SubSelecter ? listMainArea : listSubArea, areano)) { ErrorReason.Set(listErr, Reason.ReceivedCnUnexists.ToString(), Utils.ConvTostrarrFromList(Areano.GetFromList(Station.GetList(station), listMainArea))); } }
void mainGame_PerfectTrialError(ErrorReason obj) { GameHost.AddNotify(Utility.Language["PerfectTrialStartFailed"]); switch (obj) { case ErrorReason.NetworkError: case ErrorReason.ArgumentError: case ErrorReason.AuthFailed: case ErrorReason.ValidateFailed: GameHost.AddNotify(String.Format(Utility.Language["PerfectTrialStartFailedReason"], obj)); break; case ErrorReason.ScoreNotFound: GameHost.AddNotify(Utility.Language["PerfectTrialStartScoreNotFound"]); break; case ErrorReason.LackOfMoney: GameHost.AddNotify(Utility.Language["PerfectTrialStartLackOfMoney"]); break; case ErrorReason.NotAvailableScore: GameHost.AddNotify(Utility.Language["PerfectTrialStartNotAvailableScore"]); break; case ErrorReason.AlreadyCleared: GameHost.AddNotify(Utility.Language["PerfectTrialStartAlreadyCleared"]); break; } }
/// <summary> /// 通知天气控件发生错误,并告知用户 /// </summary> /// <param name="reason">错误原因</param> public void Error(ErrorReason reason) { switch (reason) { case ErrorReason.Location: { Notise.Text = "地理位置授权被拒绝"; break; } case ErrorReason.NetWork: { Notise.Text = "网络连接失败"; break; } case ErrorReason.APIError: { Notise.Text = "云端API异常"; break; } } Pro.Visibility = Visibility.Collapsed; Retry.Visibility = Visibility.Visible; }
public void Test_Basic_Constructor() { // ARRANGE Guid paramGuid = Guid.NewGuid(); const string paramCode = "INVERTED"; const string paramName = "Inverted Card"; IErrorReasonGroup paramErrorReasonGroup = new ErrorReasonGroup( id: Guid.NewGuid(), code: "SET", name: "Set"); // ACT IErrorReason errorReason = new ErrorReason( id: paramGuid, code: paramCode, name: paramName, errorReasonGroup: paramErrorReasonGroup); // ASSERT Assert.AreEqual(paramGuid, errorReason.Id); Assert.AreEqual(paramCode, errorReason.Code); Assert.AreEqual(paramName, errorReason.Name); Assert.AreSame(paramErrorReasonGroup, errorReason.ErrorReasonGroup); }
private void CheckLog() { Anv.Check(log.Callsign, anvStr, listErr, station); if (station == null) { ErrorReason.Set(listErr, Reason.GetDataFailed.ToString()); } log.Point = 1; if (log.ReceivedCn[log.ReceivedCn.Length - 1] == 'N') { log.Point = 2; } switch (config.CategoryCode[3]) { case 'H': if (Freq.CnvTofrqnum("28MHz") < Freq.CnvTofrqnum(log.Freq)) { log.Point = 0; ErrorReason.Set(listErr, Reason.OutOfFreq.ToString()); } break; case 'V': if (Freq.CnvTofrqnum("28MHz") >= Freq.CnvTofrqnum(log.Freq)) { log.Point = 0; ErrorReason.Set(listErr, Reason.OutOfFreq.ToString()); } break; default: break; } }
private void CheckLog() { Anv.Check(log.Callsign, anvStr, listErr, station); if (station == null) { ErrorReason.Set(listErr, Reason.GetDataFailed.ToString()); } log.Point = 1; switch (log.Freq) { case "1.9MHz": case "3.5MHz": case "7MHz": case "10MHz": case "14MHz": case "18MHz": case "24MHz": case "430MHz": case "1200MHz": case "2400MHz": case "5600MHz": log.Point = 0; ErrorReason.Set(listErr, Reason.OutOfFreq.ToString()); break; default: break; } }
public void LogFailedTask(AppOperation op, ErrorReason reason) { if (statsServer == null) { return; } if (op.DbLogged) { return; } op.DbLogged = true; var fullUrl = $"{statsServer}/stats/aspose3d/error"; var form = new FormUrlEncodedContent(new Dictionary <string, string>() { { "sessionId", op.SessionId }, { "app", ((int)op.App).ToString() }, { "duration", ((long)op.Duration.TotalMilliseconds).ToString() }, { "reason", ((int)reason).ToString() } }); try { var task = httpClient.PostAsync(fullUrl, form); Task.WaitAll(new Task[] { task }, timeout); } catch (Exception e) { logger.LogError("Failed to forward failed task to stats server", e); } }
private void method_15(GClass91 gclass91_0, ErrorReason errorReason_0, Exception exception_0 = null) { if (errorReason_0 != ErrorReason.VersionMismatch && this.bEyMqhdnuGd.method_0()) { this.gameManager_0.Start(); } }
void GameResult_ScoreSent(ErrorReason errorReason, Dictionary <string, string> data) { switch (errorReason) { case ErrorReason.NetworkError: case ErrorReason.ArgumentError: case ErrorReason.AuthFailed: case ErrorReason.ValidateFailed: GameHost.AddNotify(Utility.Language["SendResultFailed"]); break; case ErrorReason.ScoreNotFound: GameHost.AddNotify(Utility.Language["SendResultScoreNotFound"]); break; case ErrorReason.InvalidPlayTime: GameHost.AddNotify(Utility.Language["SendResultInvalidPlayTime"]); break; case ErrorReason.OK: GameHost.AddNotify(Utility.Language["SendResultCompleted"]); break; } if (data != null) { if (data.ContainsKey("Exp")) { var exp = int.Parse(data["Exp"]); GameHost.AddNotify(String.Format(Utility.Language["GotExp"], exp)); } if (data.ContainsKey("Item")) { var itemType = (ItemType)int.Parse(data["Item"]); GameHost.AddNotify(String.Format(Utility.Language["GotItem"], Utility.Language[String.Format("Item{0}Name", itemType)])); } if (data.ContainsKey("LastLevel") && data.ContainsKey("Level")) { int lastLevel = int.Parse(data["LastLevel"]), level = int.Parse(data["Level"]); if (lastLevel != level) { GameHost.AddNotify(String.Format(Utility.Language["LevelUp"], lastLevel, level)); } } if (data.TryGetValue("PerfectTrialResult", out string result)) { if (result == "1") { GameHost.AddNotify(Utility.Language["PerfectTrialSuccess"]); int moneyFrom = int.Parse(data["MoneyFrom"]), moneyTo = int.Parse(data["MoneyTo"]); GameHost.AddNotify(String.Format(Utility.Language["MoneyChange"], moneyFrom, moneyTo)); } else { GameHost.AddNotify(Utility.Language["PerfectTrialMisstake"]); } } sendResultSuccess = true; } }
public void check() { listErr = ErrorReason.GetInitial(); CheckLog(); CheckScn(); CheckRcn(); setErrorStr(); }
//public float useTime; public PingResult(bool isSuccess, ErrorReason errorReason, string host, string ip, int time) { this.isSuccess = isSuccess; this.errorReason = errorReason; this.host = host; this.ip = ip; this.pingTime = time; }
public void check() { listErr = ErrorReason.GetInitial(); ErrorReason.Put(listErr, ExtraReason.NotInKanto.ToString(), new ErrorReason(5, "関東圏の局ではありません。無効です。")); CheckLog(); CheckScn(); CheckRcn(); setErrorStr(); }
public void check() { listErr = ErrorReason.GetInitial(); ErrorReason.Put(listErr, ExtraReason.InvalidSignOfCn.ToString(), new ErrorReason(5, "コンテストナンバー末尾に'N'以外のアルファベットがあります。無効です。")); CheckLog(); CheckScn(); CheckRcn(); setErrorStr(); }
private void CheckScn() { Contestno.CheckSentCn(log, config.Contestno, null, isNTT, listErr); if ((isNTT && log.SentCn[log.SentCn.Length - 1] != 'N') || (!isNTT && log.SentCn[log.SentCn.Length - 1] == 'N')) { ErrorReason.Set(listErr, ExtraReason.InvalidSignOfCn.ToString()); log.Point = 0; } }
private void CheckRcn() { if (!Callsign.IsJACallsign(log.Callsign)) { log.Point = 0; ErrorReason.Set(listErr, Reason.OmakuniNonJA.ToString()); return; } var hasStroke = Callsign.HasStroke(log.Callsign); var areano = Contestno.GetAreano(log); var phoneRegion = Contestno.GetPhoneRegion(areano, listMainArea); var stationAreano = Areano.GetNoFromStation(station, listMainArea); var suggests = Areano.GetSuggestFromStation(station, listMainArea); char lrc = log.ReceivedCn[log.ReceivedCn.Length - 1]; if (lrc != 'N' && !('0' <= lrc && lrc <= '9')) { ErrorReason.Set(listErr, ExtraReason.InvalidSignOfCn.ToString()); log.Point = 0; } if (!Freq.IsBeen(log.Freq)) { ErrorReason.Set(listErr, Reason.InvalidFreq.ToString()); } if (phoneRegion == null) { switch (areano) { case "050": case "070": case "080": case "090": break; default: ErrorReason.Set(listErr, Reason.ReceivedCnUnexists.ToString(), Utils.ConvTostrarrFromList(Areano.GetFromList(Station.GetList(station), listMainArea))); break; } } else { if (!phoneRegion.Any(x => x == Callsign.GetRegion(log.Callsign, hasStroke))) { ErrorReason.Set(listErr, Reason.RegionUnmatches.ToString()); } if (!Station.IsMatched(areano, stationAreano) && station != null && !hasStroke) { ErrorReason.Set(listErr, Reason.AddressUnmatches.ToString(), Utils.ConvTostrarrFromList(suggests)); } } }
private void method_5(GClass91 gclass91_0, ErrorReason errorReason_0, Exception exception_0) { this.PingMeasurements.Clear(); PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if (propertyChanged != null) { propertyChanged(this, new PropertyChangedEventArgs("PingMs")); } this.IsAuthenticated = false; this._sentPings = 0; this._keepAlive = false; }
/// <inheritdoc/> public void ErrorReasons(ICaller caller) { using IDealData data = InstanceFactory.GetInstance <IDealData>(); if (data.AnyErrorReason()) { return; } IList <IErrorReasonGroup> errorReasonGroups = data.ReadAllErrorReasonGroups(); IErrorReasonGroup errorReasonGroupSet = errorReasonGroups .Single(erg => erg.Code == "SET"); IErrorReasonGroup errorReasonGroupPack = errorReasonGroups .Single(erg => erg.Code == "PACK"); IDictionary <string, string> errorReasonDetails = new Dictionary <string, string> { { "MULTIJAM", "Multi-card jam" }, { "INVERTED", "Inverted card" }, { "MISCOUNT", "Wrong number of cards in a hand" }, { "MISSING", "Missing card" }, }; foreach (KeyValuePair <string, string> errorReasonGroupDetail in errorReasonDetails) { IErrorReason errorReason = new ErrorReason( id: Guid.NewGuid(), code: errorReasonGroupDetail.Key, name: errorReasonGroupDetail.Value, errorReasonGroup: errorReasonGroupSet); data.CreateErrorReason(errorReason); } errorReasonDetails = new Dictionary <string, string> { { "NOTKNOWN", "Card not recognised" }, { "ALREADY-DEALT", "Card already dealt" }, { "JAM", "Card jammed" } }; foreach (KeyValuePair <string, string> errorReasonGroupDetail in errorReasonDetails) { IErrorReason errorReason = new ErrorReason( id: Guid.NewGuid(), code: errorReasonGroupDetail.Key, name: errorReasonGroupDetail.Value, errorReasonGroup: errorReasonGroupPack); data.CreateErrorReason(errorReason); } }
private void CheckLog() { Anv.Check(log.Callsign, anvStr, listErr, station); if (station == null) { ErrorReason.Set(listErr, Reason.GetDataFailed.ToString()); } log.Point = 1; if (Freq.CnvTofrqnum(log.Freq) < Freq.CnvTofrqnum("430MHz")) { log.Point = 0; ErrorReason.Set(listErr, Reason.OutOfFreq.ToString()); } }
private void method_10(GClass91 gclass91_1, ErrorReason errorReason_0, Exception exception_0) { if (!this.bool_1) { this.Disconnect(errorReason_0, exception_0, true); } this.bool_1 = true; GClass91.GClass92.GDelegate6 disconnected = this.Disconnected; if (disconnected == null) { return; } disconnected(gclass91_1, errorReason_0, exception_0); }
private void ShowLoginFormImpl(ErrorReason errorReason) { var loginForm = new LoginForm { Username = PPDGeneralSetting.Setting.Username, InitialLoginResult = errorReason }; loginForm.ShowDialog(); if (WebManager.Instance.IsLogined && loginForm.RememberMe) { PPDGeneralSetting.Setting.Username = loginForm.Username; PPDGeneralSetting.Setting.Password = loginForm.Password; } }
private void btExecute_Click(object sender, RoutedEventArgs e) { var listErr = ErrorReason.GetInitial(); ErrorReason.Set(listErr, Reason.Duplicate.ToString()); foreach (var d in Delete) { Log.Remove(d); } foreach (var l in Log) { l.FailedStr.Replace(ErrorReason.GetFailedStr(listErr), ""); } this.Close(); }
/// <summary> /// 送信コンテストナンバが正しいか確認 不正ならエラーリストに追加 /// </summary> /// <param name="log">確認元ログデータ</param> /// <param name="contestno">通常のコンテストナンバ</param> /// <param name="extraCn">周波数特有のコンテストナンバ</param> /// <param name="hasPower">空中線電力の表示があるか</param> /// <param name="listErr">エラーリスト</param> public static void CheckSentCn(LogData log, string contestno, string extraCn, bool hasPower, Dictionary <string, ErrorReason> listErr) { string chk = Contestno.GetRstFilteredStr(log)["Sent"]; var cn = contestno; var excn = extraCn; if (excn != null) { cn = excn; } if (chk != cn || Contestno.HasPower(log.SentCn) != hasPower) { ErrorReason.Set(listErr, Reason.InvalidSentCn.ToString()); } }
private void Login() { ErrorReason errorReason = ErrorReason.OK; if (!String.IsNullOrEmpty(PPDGeneralSetting.Setting.Username)) { errorReason = WebManager.Instance.Login(PPDGeneralSetting.Setting.Username, PPDGeneralSetting.Setting.Password); if (WebManager.Instance.IsLogined) { return; } } ShowLoginFormImpl(errorReason); }
public static void Set(Dictionary <string, ErrorReason> listErr, string errorName, string suggestStr = null, bool isSet = true) { ErrorReason er = new ErrorReason(); if (listErr.TryGetValue(errorName, out er)) { listErr[errorName].IsSet = isSet; listErr[errorName].Suggest = suggestStr; return; } System.Console.WriteLine("SetError Nothing: " + errorName + "\r\n"); throw new UnexistError() { errName = errorName }; }
private void CheckRcn() { if (!Callsign.IsJACallsign(log.Callsign)) { log.Point = 0; ErrorReason.Set(listErr, Reason.OmakuniNonJA.ToString()); return; } if (Contestno.HasPower(log.ReceivedCn) == true) { ErrorReason.Set(listErr, Reason.InvalidReceivedCn.ToString()); } var prefno = Contestno.GetPrefno(log); if (prefno.Length > 3) { prefno = prefno.Substring(0, 2); } if (config.CategoryCode[0] == 'X' && prefno != "11") { ErrorReason.Set(listErr, ExtraReason.NotInKanagawa.ToString()); log.Point = 0; } var hasStroke = Callsign.HasStroke(log.Callsign); var areano = Contestno.GetAreano(log); var stationAreano = Areano.GetNoFromStation(station, listMainArea); var suggests = Areano.GetSuggestFromStation(station, listMainArea); if (!Freq.IsBeen(log.Freq)) { ErrorReason.Set(listErr, Reason.InvalidFreq.ToString()); } if (Contestno.GetRegion(prefno) != Callsign.GetRegion(log.Callsign, hasStroke)) { ErrorReason.Set(listErr, Reason.RegionUnmatches.ToString()); } if (!Station.IsMatched(areano, stationAreano) && station != null && !hasStroke) { ErrorReason.Set(listErr, Reason.AddressUnmatches.ToString(), Utils.ConvTostrarrFromList(suggests)); } if (!Areano.IsBeen(listMainArea, areano)) { ErrorReason.Set(listErr, Reason.ReceivedCnUnexists.ToString(), Utils.ConvTostrarrFromList(Areano.GetFromList(Station.GetList(station), listMainArea))); } }
public void Test_Constructor_Null_Error_Reason_Group_Throws_Exception() { // ARRANGE Guid paramGuid = Guid.NewGuid(); const string paramCode = "INVERTED"; const string paramName = "Inverted Card"; // ACT _ = new ErrorReason( id: paramGuid, code: paramCode, name: paramName, errorReasonGroup: null); // ASSERT Assert.Fail(); }
/// <summary> /// 記念局であるか確認 記念局リストに存在しないもしくは、存在しない局ならエラーリストに追加 /// </summary> /// <param name="callsign">確認先コールサイン</param> /// <param name="anvStr">記念局リスト</param> /// <param name="listError">エラーリスト</param> /// <param name="station">無線局情報</param> public static void Check(string callsign, string anvStr, Dictionary <string, ErrorReason> listError, StationData station) { if (callsign[0] != '8' || callsign.Substring(0, 2) != "8J") { return; } string cs = Callsign.GetRemovedStroke(callsign); if (!anvStr.Contains(cs)) { ErrorReason.Set(listError, Reason.AnvUnchecked.ToString()); } if (station == null && callsign[0] != '8') { ErrorReason.Set(listError, Reason.GetDataFailed.ToString()); } }
private void CheckRcn() { if (!Callsign.IsJACallsign(log.Callsign)) { log.Point = 0; ErrorReason.Set(listErr, Reason.OmakuniNonJA.ToString()); return; } if (Contestno.HasPower(log.ReceivedCn) == true) { ErrorReason.Set(listErr, Reason.InvalidReceivedCn.ToString()); } //59##L var prefno = Contestno.GetPrefno(log, true); if (10 > int.Parse(prefno) || int.Parse(prefno) > 17) { ErrorReason.Set(listErr, ExtraReason.NotInKanto.ToString()); log.Point = 0; } var hasStroke = Callsign.HasStroke(log.Callsign); var areano = Contestno.GetAreano(log); var stationAreano = Areano.GetNoFromStation(station, listMainArea); var suggests = Areano.GetSuggestFromStation(station, listMainArea); if (!Freq.IsBeen(log.Freq)) { ErrorReason.Set(listErr, Reason.InvalidFreq.ToString()); } if (Contestno.GetRegion(prefno) != Callsign.GetRegion(log.Callsign, hasStroke)) { ErrorReason.Set(listErr, Reason.RegionUnmatches.ToString()); } if (!Station.IsMatched(areano, stationAreano) && station != null && !hasStroke) { ErrorReason.Set(listErr, Reason.AddressUnmatches.ToString(), Utils.ConvTostrarrFromList(suggests)); } if (!Areano.IsBeen(listMainArea, areano)) { ErrorReason.Set(listErr, Reason.ReceivedCnUnexists.ToString(), Utils.ConvTostrarrFromList(Areano.GetFromList(Station.GetList(station), listMainArea))); } }
private void ShowErrorMessage(ErrorReason errorReason) { string errorText = ""; switch (errorReason) { case ErrorReason.AuthFailed: errorText = Utility.Language["LoginAuthFailed"]; break; case ErrorReason.VersionUnmatch: errorText = Utility.Language["LoginVersionUnmatch"]; break; default: errorText = Utility.Language["LoginFailed"]; break; } MessageBox.Show(errorText); }
public static string GetSerializedValue(this ErrorReason a) { switch (a) { case ErrorReason.Forbidden: return("forbidden"); case ErrorReason.Timeout: return("timeout"); case ErrorReason.ResourceDoesNotExist: return("resource-does-not-exist"); case ErrorReason.InvalidData: return("invalid-data"); default: throw new Exception("Error reason has invalid value: " + a.ToString()); } }
private string TextError( ErrorReason reason, string arg ) { string msg; switch ( reason ) { case ErrorReason.CartNotEmpty: msg = Resources.CartImport.ErrCartNotEmpty; /*"Загружать заказ можно только в пустую корзину";*/ break; case ErrorReason.FileNotSpecified: msg = Resources.CartImport.ErrFileNotSpecified; /*"Файл для импорта заказа не указан";*/ break; case ErrorReason.InvalidFileFormat: msg = Resources.CartImport.ErrInvalidFileFormat; /*"Файл заказа должен быть в формате .xls или .xlsx";+*/ break; case ErrorReason.FileNotFoundOrEmpty: msg = Resources.CartImport.ErrFileNotFoundOrEmpty; /*"Файл \"{0}\" не найден или не содержит данных";*/ break; case ErrorReason.ReaderFailed: msg = Resources.CartImport.ErrReaderFailed; /*"Не удалось прочитать содержимое файла \"{0}\"";*/ break; case ErrorReason.InvalidOrderNumber: msg = Resources.CartImport.ErrInvalidOrderNumber; /*"В ячейке C2 должен быть указан номер заказа";*/ break; case ErrorReason.SingleSheetRequired: msg = Resources.CartImport.ErrSingleSheetRequired; /*"В файле заказа должен быть только один лист, удалите лишние листы";*/ break; case ErrorReason.EmptyOrder: msg = Resources.CartImport.ErrEmptyOrder; /*"На строке {0} ожидается первая строка заказа";*/ break; case ErrorReason.InvalidSupplierID: msg = Resources.CartImport.ErrInvalidSupplierID; /*"Во 2-м столбце должен быть код поставщика";*/ break; case ErrorReason.InvalidManufacturer: msg = Resources.CartImport.ErrInvalidManufacturer; /*"В 3-м столбце должен быть производитель";*/ break; case ErrorReason.InvalidPartNumber: msg = Resources.CartImport.ErrInvalidPartNumber; /*"В 4-м столбце должен быть номер запчасти";*/ break; case ErrorReason.InvalidQuantity: msg = Resources.CartImport.ErrInvalidQuantity; /*"В 5-м столбце должно быть указано количество";*/ break; case ErrorReason.InvalidStrictlyNumberFlag: msg = Resources.CartImport.ErrInvalidStrictlyNumberFlag; /*"В 6-м столбце должен быть флаг \"запрет изменения номера\" ";*/ break; case ErrorReason.InvalidPrice: msg = Resources.CartImport.ErrInvalidPrice; /*"В 7-м столбце не верный формат цены.";*/ break; case ErrorReason.ItemDoesNotExist: msg = Resources.CartImport.ErrItemDoesNotExist; /*"Запчасть не найдена";*/ break; case ErrorReason.UnknownFailure: msg = Resources.CartImport.ErrUnknownFailure; /*"Ошибка загрузки заказа ({0})";*/ break; default: throw new ArgumentException( "Invalid error reason" ); } return string.Format( msg, arg ); }
public static DialogResult Show(ErrorType type, ErrorReason reason) { ErrorText text = GetText(reason); return DoShow(type, text); }
/// <summary> /// Notification of a contextual error related to this callback. This is analogous to an exception being /// raised. Situations in which <code>OnError</code> is called include the session being closed, a /// communication timeout, or a problem with the provided parameters. No further calls will be made to this /// callback. /// </summary> /// <param name="errorReason">errorReason a value representing the error; this can be one of /// constants defined in <see cref="T:PushTechnology.ClientInterface.Client.Callbacks.ErrorReason"/>, or a /// feature-specific reason.</param> public void OnError( ErrorReason errorReason ) { // Handle any errors here }
private void AddFinalError( ErrorReason reason, string arg ) { _importFinalLiteral.Text = _importSummaryLiteral.Text + TextError( reason, arg ) + "<br />"; }
private void AddFinalError(ErrorReason reason, string arg) { importFinal = importFinal + TextError(reason, arg) + "<br />"; }
public static void AddErrorReasonHeader(HttpContext context, ErrorReason reason) { context.Response.Headers.Add(SiteConstant.ErrorReasonResposeHeaderName, reason.ToString()); }
/// <summary> /// Notification that a call context was closed prematurely, typically due to a timeout or /// the session being closed. /// </summary> /// <param name="errorReason">The error reason.</param> /// <remarks> /// No further calls will be made for the context. /// </remarks> public void OnError( ErrorReason errorReason ) { Error = new Exception( "This context was closed prematurely. Reason=" + errorReason.ToString() ); resetEvent.Set(); }
public static void Put(Dictionary<string, ErrorReason> listErr, string name, ErrorReason addedErr) { listErr[name] = addedErr; }
/// <summary> /// Notification of a contextual error related to this callback. This is analogous to an exception being /// raised. Situations in which <code>OnError</code> is called include the session being closed, a /// communication timeout, or a problem with the provided parameters. No further calls will be made to this /// callback. /// </summary> /// <param name="errorReason">errorReason a value representing the error; this can be one of constants /// defined in <see cref="ErrorReason" />, or a feature-specific reason.</param> public void OnError( ErrorReason errorReason ) { }
/// <summary> /// Notification of a contextual error related to this callback. /// </summary> /// <remarks> /// Situations in which <code>OnError</code> is called include the session being closed, a communication /// timeout, or a problem with the provided parameters. No further calls will be made to this callback. /// </remarks> /// <param name="errorReason">A value representing the error.</param> public void OnError( ErrorReason errorReason ) { Console.WriteLine( "Topic {0} could not be updated : {1}", topicPath, errorReason ); }
/// <summary> /// Notification of a contextual error related to this callback. This is analogous to an exception being /// raised. Situations in which <code>OnError</code> is called include the session being closed, a /// communication timeout, or a problem with the provided parameters. No further calls will be made to this /// callback. /// </summary> /// <param name="errorReason">errorReason a value representing the error; this can be one of constants /// defined in <see cref="ErrorReason" />, or a feature-specific reason.</param> public void OnError( ErrorReason errorReason ) { theCallback.OnError( errorReason ); }
private void AddError(ErrorReason reason, string arg) { lSummaryInfo.Text = lSummaryInfo.Text + TextError(reason, arg) + Environment.NewLine; }
private string TextError(ErrorReason reason, string args) { //TODO implement this method return string.Empty; }
// função usada quando se deseja especificar o texto de detalhe e usar // o título padrão public static DialogResult Show(ErrorType type, ErrorReason reason, string details) { ErrorText text = new ErrorText(GetText(reason).Title, details); return DoShow(type, text); }
public ErrorEventArgs(ErrorReason reason) { this.reason = reason; }
private static ErrorText GetText(ErrorReason reason) { string title, details; switch (reason) { case ErrorReason.NoPortSet: title = "Nenhuma porta USB configurada!"; details = "Existe uma ou mais portas serial disponíveis, porém " + "nenhuma foi configurada, acesse as configurações e " + "escolha uma porta."; return new ErrorText(title, details); case ErrorReason.PortUnreachable: title = "Porta '" + Program.Settings.PortXBee + "' inacessível!"; details = "Existe uma ou mais portas serial disponíveis, mas " + "a porta configurada não está mais acessível. " + "Por favor, acesse as configurações e escolha uma porta disponível."; return new ErrorText(title, details); case ErrorReason.NoAvaiablePort: title = "Nenhuma porta serial disponível!"; details = "Conecte o XBee e tente novamente."; return new ErrorText(title, details); case ErrorReason.ConnectToCarFailed: title = "Não foi possível conectar-se com o carro."; details = ""; return new ErrorText(title, details); case ErrorReason.SendToCarFail: title = "Não foi possível enviar uma mensagem ao carro."; details = ""; return new ErrorText(title, details); case ErrorReason.ReceiveFromCarFail: title = "Não foi possível ler os dados recebidos"; details = ""; return new ErrorText(title, details); case ErrorReason.BackupWillBeSaved: title = "Não se preocupe! Um backup da gravação até o momento " + "será salvo!"; details = ""; return new ErrorText(title, details); default: throw new Exception("ErrorReason '"+ Enum.GetName(typeof(ErrorReason), reason) + "' não tem mensagem definida."); } }
public static void Set(Dictionary<string, ErrorReason> listErr, string errorName, string suggestStr = null, bool isSet = true) { ErrorReason er = new ErrorReason(); if (listErr.TryGetValue(errorName, out er)) { listErr[errorName].IsSet = isSet; listErr[errorName].Suggest = suggestStr; return; } System.Console.WriteLine("SetError Nothing: " + errorName + "\r\n"); throw new UnexistError() { errName = errorName }; }