private void ImportCsvFile(object stateInfo) { // Indicate we're processing something! currentStatus.Value = ImportState.ReadFile; Progress = 0f; List <Dictionary <string, string> > results = null; try { results = CsvReader.ReadFile(CsvFileName, csvReadStatus); } catch (System.Exception) { // Indicate the error that the file could not be read ErrorMessage.Clear(); ErrorMessage.Append("Could not read CSV file."); Progress = ProgressNotStarted; results = null; } // Check if we have any results if (results != null) { // Process the results ProcessResults(results); // Indicate we're done Progress = ProgressFinished; } }
public void TestInit() { ErrorMessage.Clear(); TestHttpClient.Clear(); sw41 = Test.Sw41; api = sw41.AudioSettingsApi; }
public void Compile(string PascalCode) { Build = ""; con.Clear(); ErrorMessage.Clear(); var tokens = lexer.TokenizeResult(PascalCode); ErrorMessage.AddRange(tokens.Errors.Select(p => p.Message)); var tree = ast.EvaluateResult(tokens.Result); Tree = tree.Result; ErrorMessage.AddRange(tree.Errors.Select(p => p.Message)); var symbols = analyzer.CheckSyntaxResult(tree.Result); ErrorMessage.AddRange(symbols.Errors.Select(p => p.Message)); if (ErrorMessage.Any()) { StateHasChanged(); return; } CSharpCode = csharp.VisitNode(tree.Result); interpreter.Interpret(tree.Result); Output = con.Output; this.StateHasChanged(); }
void OnGUI() { ErrorMessage.Clear(); GUI.enabled = !IsInMiddleOfImporting; EditorGUILayout.BeginVertical(GUILayout.ExpandHeight(true)); EditorGUILayout.Space(); // Draw the file we'll be importing MessageType messageType = MessageType.None; DrawCsvFileName(ref messageType); // Draw the key column DrawKeyColumnName(ref messageType); // Draw the conflict resolution Resolution = (ConflictResolution)EditorGUILayout.IntPopup("Conflict Resolution", ((int)Resolution), ConflictResolutionStrings, ConflictResolutionValues); // Draw the file that'll be edited DrawTranslationDictionary(); // Explain what this dialog does if (ErrorMessage.Length > 0) { EditorGUILayout.HelpBox(ErrorMessage.ToString(), messageType); } // Draw the rest of the buttons DrawImportButton(); EditorGUILayout.EndVertical(); GUI.enabled = true; }
public void TestInit() { ErrorMessage.Clear(); TestHttpClient.Clear(); hxl = Test.HxlPlus; api = hxl.AllAudioSettings[3]; hxl.SelectedAudioSettings = 4; }
public void TestInit() { ErrorMessage.Clear(); TestHttpClient.Clear(); hxl = Test.HxlPlus; hxl.IsHxl88 = 1; api = hxl.VideoMatrix; }
public void CtorTest() { string s0 = "error"; var t = new ErrorMessage(s0); Assert.True(t.HasError); Assert.Equal(s0, t.Message); Assert.Equal(s0, t.GetErrorMessage()); t.Clear(); Assert.False(t.HasError); t.Message = s0; Assert.Equal(s0, t.Message); }
private void Next_btn_Click(object sender, EventArgs e) { TextboxEmptyCheck(); try { CustomerExist(); if (AlredyExists) { AlredyExistError.SetError(CustomerNIC_txt, "This NIC numbers is already exist."); DialogResult dialogResult = MessageBox.Show("Are you sure", "Update Customer Details", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { UpdateQuery(); ErrorMessage.Clear(); ValuePass(); //ClearTextBox(); } else if (dialogResult == DialogResult.No) { Search_txt.Text = CustomerNIC_txt.Text; return; } } else { MessageBox.Show("Customer Not found."); return; //InsertQuery(); //ClearTextBox(); } } catch (Exception ex) { // Error send MessageBox.Show("Error While Edit" + ex); } finally { con.Close(); } }
// Booking button func #region Booking Button private void Book_btn_Click(object sender, EventArgs e) { #region Empty Check [Class sometime get buged] // Customer NIC if (String.IsNullOrEmpty(CustomerNIC_txt.Text)) { ErrorMessage.SetError(CustomerNIC_txt, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } // Customer Name if (String.IsNullOrEmpty(CustomerName_txt.Text)) { ErrorMessage.SetError(CustomerName_txt, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } // Date and time if (String.IsNullOrEmpty(BookingStartDate_DateTimePicker.Value.ToString())) { ErrorMessage.SetError(CustomerTelNo_txt, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } // Starting Milage if (String.IsNullOrEmpty(BookingStartingMilage_txt.Text)) { ErrorMessage.SetError(BookingStartingMilage_txt, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } if (BookingRent_btn.Checked == false) { // Tour DropDown if (BookingTourType_DropDown.selectedIndex == -1) { ErrorMessage.SetError(BookingTourType_DropDown, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } // Package DropDown if (BookingPackages_DropDown.selectedIndex == -1) { ErrorMessage.SetError(BookingPackages_DropDown, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } } // Vehicle Type if (BookingVehicleTypes_DropDown.selectedIndex == -1) { ErrorMessage.SetError(BookingVehicleTypes_DropDown, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } // Vehicle Model if (BookingVehicle_DropDown.selectedIndex == -1) { ErrorMessage.SetError(BookingVehicle_DropDown, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } // Vehicle Reg No || Available if (BookingAvailableVehicles_txt.selectedIndex == -1) { ErrorMessage.SetError(BookingAvailableVehicles_txt, "This field cann't be empty."); return; } else { ErrorMessage.Clear(); } #endregion // For Easy to find and Data entry #region Var Defined if (BookingRent_btn.Checked == false) { TourType = BookingTourType_DropDown.selectedValue; Package = BookingPackages_DropDown.selectedValue; } else { TourType = ""; Package = ""; } Vehicle_RegNo = BookingAvailableVehicles_txt.selectedValue; Starting_Time = BookingStartDate_DateTimePicker.Value.Date; Starting_Milage = Convert.ToInt64(BookingStartingMilage_txt.Text); Customer_Name = CustomerName_txt.Text; Customer_NIC = CustomerNIC_txt.Text; Customer_Address = CustomerAddress_txt.Text; Customer_TelNo = Convert.ToInt64(CustomerTelNo_txt.Text); #endregion #region Main Function try { AlredayExistNIC(); con.Open(); InsertQueryBooking(); // Insert Booking data in to DB UpadateQueryVehicleAvailable(); // Change vehicle now not available if (!AlredyExists) // Alredy Exist { InsertQueryCustomer(); // Insert Customer } else { UpadateQueryCustomer(); // Update Customer } MessageBox.Show("Done"); } catch (Exception ex) { MessageBox.Show("Something went wrong." + ex); } finally { con.Close(); } #endregion }
//SqlConnection conloacal = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\Ayubo_Leisure.mdf;Integrated Security=True;"); #endregion #region Return_Calculation public void Return_Calculation() { #region Empty Check if (String.IsNullOrEmpty(CustomerName_txt.Text)) { ErrorMessage.SetError(CustomerName_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedTourType_txt.Text)) { ErrorMessage.SetError(BookedTourType_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedPackage_txt.Text)) { ErrorMessage.SetError(BookedPackage_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedVehicleTypes_txt.Text)) { ErrorMessage.SetError(BookedVehicleTypes_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedVehicleModel_txt.Text)) { ErrorMessage.SetError(BookedVehicleModel_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedVehicleRegNo_txt.Text)) { ErrorMessage.SetError(BookedVehicleRegNo_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedStartingMilage_txt.Text)) { ErrorMessage.SetError(BookedStartingMilage_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(HireEndingMilage_txt.Text)) { ErrorMessage.SetError(HireEndingMilage_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BookedCustomerNIC_txt.Text)) { ErrorMessage.SetError(BookedCustomerNIC_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(BaseHireCharge_txt.Text)) { ErrorMessage.SetError(BaseHireCharge_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(HireWaitingCharge_txt.Text)) { ErrorMessage.SetError(HireWaitingCharge_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(HireOverNightStayCharge_txt.Text)) { ErrorMessage.SetError(HireOverNightStayCharge_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(HireExtraKmCharge_txt.Text)) { ErrorMessage.SetError(HireExtraKmCharge_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } if (String.IsNullOrEmpty(HireTotalPayment_txt.Text)) { ErrorMessage.SetError(HireTotalPayment_txt, "This field can't be empty."); return; } else { ErrorMessage.Clear(); } #endregion Time_Calculation(); // Call Class Time int TotalTime = (int)Total_Time.TotalHours; Total_Km = double.Parse(HireEndingMilage_txt.Text) - double.Parse(BookedStartingMilage_txt.Text); PackageVehicleData(); #region Main Algorithm TotalPayment = 0; // Count Total with base charge [Add base charge] TotalPayment = TotalPayment + BaseCharge; if (BookedTourType_txt.Text == "Day Tour") { if (TotalTime >= MaximumHours) { TotalPayment += (WaitingFee * (TotalTime - MaximumHours)); HireTotalPayment_txt.Text = TotalPayment.ToString(); } } else if (BookedTourType_txt.Text == "Long Tour") { HireWaitingCharge_txt.Enabled = false; TotalPayment += (NightDriverFee + NightParkingFee); HireTotalPayment_txt.Text = TotalPayment.ToString(); } if (Total_Km > MaximumKm) { ExtraKmFee *= (int)(Total_Km - MaximumKm); HireExtraKmCharge_txt.Text = ExtraKmFee.ToString(); TotalPayment = TotalPayment + ExtraKmFee; HireTotalPayment_txt.Text = TotalPayment.ToString(); } #endregion }
public bool Validation() { ErrorMessage.Clear(); try { Console.WriteLine("ex1 start"); //ex.1 5行バージョン var employeeCode = Facade.Checker.GetField <EmployeeCode>(Code); employeeCode.Name = "従業員コード"; employeeCode.IsRequired = true; var ret = employeeCode.Validate(); //本来は書式を返す //Code = ret; Console.WriteLine("ex1 end"); Console.WriteLine("ex2 start"); //ex.3 3行バージョン employeeCode = new EmployeeCode(Code); employeeCode.Name = "従業員コード"; employeeCode.IsRequired = true; ret = employeeCode.Validate(); //本来は書式を返す //Code = c2; Console.WriteLine("ex2 end"); Console.WriteLine("ex3 start"); //ex.3 2行バージョン ret = Facade.Checker.Validate(Code, typeof(EmployeeCode), name: "従業員コード", isRequired: true); //本来は書式を返す //Code = ret; Console.WriteLine("ex3 end"); } catch (ApplicationException ae) { ErrorMessage[nameof(Employee.Code)] = ae.Message; } //ex.4 1行バージョン //コードをチェック Facade.Checker.Validate(this, nameof(Employee.Code)); //必須チェックは属性によって指定されている //TODO:サーバ側で動作する場合は、DBのチェックを組み込みたいが、、その判断は?? // if (IsServerf //名前をチェック if (Facade.Checker.Validate(this, nameof(Employee.Name))) { //TODO:サーバのみ動作させる //Console.WriteLine(Encoding.GetEncoding("Shift_JIS").GetByteCount(Name)); } //誕生日チェック Facade.Checker.Validate(this, nameof(Employee.BirthdayText)); //年収チェック if (Facade.Checker.Validate(this, nameof(Employee.SalaryText))) { if (Salary > 4000000) { ErrorMessage[nameof(Employee.SalaryText)] = $"従業員の年収は400万を超えることは許しません。"; } } Console.WriteLine($"IsValid()={IsValid()}"); return(IsValid()); }