private void closeBtn_Click(object sender, EventArgs e) { PostageChargeCalculator pcc = new PostageChargeCalculator(); pcc.removeAllTxts(); this.Close(); }
private void PDS_FormClosed(object sender, EventArgs e) { PostageChargeCalculator pcc = new PostageChargeCalculator(); pcc.removeAllTxts(); }
private void calBtn_Click(object sender, EventArgs e) { PostageChargeCalculator pcc = new PostageChargeCalculator(); EDTresult result = new EDTresult(); String stringBuilder; String[] deliveryServiceName = new String[edtc.DeliveryServiceCount()]; if (this.lblError.Text.Equals("")) { for(int i=0; i<OrigCountryCombo.Items.Count;i++) { if(OrigCountryCombo.SelectedIndex == i){ for (int j = 0; j < DestCountryCombo.Items.Count; j++) { if (DestCountryCombo.SelectedIndex == j) { for (int k = 0; k < edtc.DeliveryServiceCount(); k++) { stringBuilder = "\n------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------\n";// about 30 chars of '-' stringBuilder += edtc.GetDeliveryServiceNames()[k].PadRight(30); stringBuilder += OrigCountryCombo.SelectedItem.ToString().PadRight(30); stringBuilder += DestCountryCombo.SelectedItem.ToString().PadRight(30); wholeString += edtc.GetDeliveryServiceNames()[k] + "\t" + OrigCountryCombo.SelectedItem.ToString() + "\t" + DestCountryCombo.SelectedItem.ToString() + "\t"; wholeString += edtc.GetWeightRate(OrigCountryCombo.SelectedItem.ToString(), DestCountryCombo.SelectedItem.ToString(), edtc.GetDeliveryServiceNames()[k]) + "\t"; wholeString += edtc.GetRateCost(OrigCountryCombo.SelectedItem.ToString(), DestCountryCombo.SelectedItem.ToString(), edtc.GetDeliveryServiceNames()[k]) + "\t"; String[] getAvailableDays = edtc.GetAvailableDays(OrigCountryCombo.SelectedItem.ToString(), DestCountryCombo.SelectedItem.ToString(), edtc.GetDeliveryServiceNames()[k]); String getEstimatedDays = edtc.GetEstimatedDays(OrigCountryCombo.SelectedItem.ToString(), DestCountryCombo.SelectedItem.ToString(), edtc.GetDeliveryServiceNames()[k]); Boolean exist = false; for (int l = 0; l < getAvailableDays.Length; l++) { if (this.datePicker.Value.ToString("ddd") == getAvailableDays[l]) { stringBuilder += (String.Format("{0:00}", this.datePicker.Value.Day) + "/" + String.Format("{0:00}", this.datePicker.Value.Month) + "/" + String.Format("{0:0000}", this.datePicker.Value.Year)).PadRight(30); stringBuilder += this.datePicker.Value.AddHours(int.Parse(getEstimatedDays) * 24) .ToString("dd/MM/yyyy").PadRight(30); stringBuilder += getEstimatedDays; wholeString += (String.Format("{0:00}", this.datePicker.Value.Day) + "/" + String.Format("{0:00}", this.datePicker.Value.Month) + "/" + String.Format("{0:0000}", this.datePicker.Value.Year)); wholeString += "\t" + this.datePicker.Value.AddHours(int.Parse(getEstimatedDays) * 24) .ToString("dd/MM/yyyy") + "\t"; wholeString += getEstimatedDays + "\n"; exist = true; break; } } if(!exist) { stringBuilder += "Not Available".PadRight(30); stringBuilder += "Not Available".PadRight(30); stringBuilder += "Not Available".PadRight(30); wholeString += (String.Format("{0:00}", this.datePicker.Value.Day) + "/" + String.Format("{0:00}", this.datePicker.Value.Month) + "/" + String.Format("{0:0000}", this.datePicker.Value.Year)) + "\t"; wholeString += "Not Available\t"; wholeString += "Not Available\n"; } stringBuilder += "\n------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------";// about 30 chars of '-' stringBuilder += "------------------------------\n";// about 30 chars of '-' result.Labeltest.Text += stringBuilder; } } } } } result.Show(); edtc.WriteToTempTxt(wholeString); wholeString = null; pcc.removeInterCourierFile(); } else { MessageBox.Show("Please choose the present day or later!"); } }