/// <summary> /// Sets the MIDI details. /// </summary> /// <param name="selectedRow">The selected row.</param> private void SetMIDIDetails(F25055PropertyHeaderData.GetPersonalPropertyDetailRow selectedRow) { if (!selectedRow.IsMIDLabel1Null()) { if (selectedRow.MIDLabel1.Trim().EndsWith(":") || string.IsNullOrEmpty(selectedRow.MIDLabel1.Trim())) { this.MID1label.Text = selectedRow.MIDLabel1.Trim(); } else { this.MID1label.Text = selectedRow.MIDLabel1.Trim() + ":"; } } else { this.MID1label.Text = string.Empty; } if (!selectedRow.IsMID1Null()) { this.MID1TextBox.Text = selectedRow.MID1; } else { this.MID1TextBox.Text = string.Empty; } if (!selectedRow.IsMIDLabel2Null()) { if (selectedRow.MIDLabel2.Trim().EndsWith(":") || string.IsNullOrEmpty(selectedRow.MIDLabel2.Trim())) { this.MID2label.Text = selectedRow.MIDLabel2.Trim(); } else { this.MID2label.Text = selectedRow.MIDLabel2.Trim() + ":"; } } else { this.MID2label.Text = string.Empty; } if (!selectedRow.IsMID2Null()) { this.MID2TextBox.Text = selectedRow.MID2; } else { this.MID2TextBox.Text = string.Empty; } if (!selectedRow.IsMIDLabel3Null()) { if (selectedRow.MIDLabel3.Trim().EndsWith(":") || string.IsNullOrEmpty(selectedRow.MIDLabel3.Trim())) { this.MID3label.Text = selectedRow.MIDLabel3.Trim(); } else { this.MID3label.Text = selectedRow.MIDLabel3.Trim() + ":"; } } else { this.MID3label.Text = string.Empty; } if (!selectedRow.IsMID3Null()) { this.MID3TextBox.Text = selectedRow.MID3; } else { this.MID3TextBox.Text = string.Empty; } if (!selectedRow.IsMIDLabel4Null()) { if (selectedRow.MIDLabel4.Trim().EndsWith(":") || string.IsNullOrEmpty(selectedRow.MIDLabel4.Trim())) { this.MID4label.Text = selectedRow.MIDLabel4.Trim(); } else { this.MID4label.Text = selectedRow.MIDLabel4.Trim() + ":"; } } else { this.MID4label.Text = string.Empty; } if (!selectedRow.IsMID4Null()) { this.MID4TextBox.Text = selectedRow.MID4; } else { this.MID4TextBox.Text = string.Empty; } if (!selectedRow.IsMIDLabel5Null()) { if (selectedRow.MIDLabel5.Trim().EndsWith(":") || string.IsNullOrEmpty(selectedRow.MIDLabel5.Trim())) { this.MID5label.Text = selectedRow.MIDLabel5.Trim(); } else { this.MID5label.Text = selectedRow.MIDLabel5.Trim() + ":"; } } else { this.MID5label.Text = string.Empty; } if (!selectedRow.IsMID5Null()) { this.MID5TextBox.Text = selectedRow.MID5; } else { this.MID5TextBox.Text = string.Empty; } if (!selectedRow.IsO1ValueNull()) { this.FairCashTextBox.Text = selectedRow.O1Value.ToString(); } else { this.FairCashTextBox.Text = string.Empty; } if (!selectedRow.IsO2ValueNull()) { this.CappedValueTextBox.Text = selectedRow.O2Value.ToString(); } else { this.CappedValueTextBox.Text = string.Empty; } if (!selectedRow.IsO3ValueNull()) { this.AssessedValueTextBox.Text = selectedRow.O3Value.ToString(); } else { this.AssessedValueTextBox.Text = string.Empty; } }
/// <summary> /// Sets the value in appropriate link field /// </summary> /// <param name="selectedRow">The selected row.</param> private void SetLinkDetails(F25055PropertyHeaderData.GetPersonalPropertyDetailRow selectedRow) { if (!selectedRow.IsParcelIDNull()) { this.parcelId = selectedRow.ParcelID; } else { this.parcelId = 0; } if (!selectedRow.IsDistrictIDNull()) { this.districtId = selectedRow.DistrictID; } else { this.districtId = 0; } if (!selectedRow.IsOwnerIDNull()) { this.ownerId = selectedRow.OwnerID; } else { this.ownerId = 0; } if (!string.IsNullOrEmpty(selectedRow.ScheduleNumber.ToString())) { this.ScheduleNumberLinkLabel.Text = selectedRow.ScheduleNumber; } else { this.ScheduleNumberLinkLabel.Text = string.Empty; } if (!selectedRow.IsParcelNumberNull()) { this.ParcelReferencelinkLabel.Text = selectedRow.ParcelNumber; } else { this.ParcelReferencelinkLabel.Text = string.Empty; } if (!selectedRow.IsPrimaryOwnerNull()) { this.PrimaryOwnerlinkLabel.Text = selectedRow.PrimaryOwner; } else { this.PrimaryOwnerlinkLabel.Text = string.Empty; } if (!selectedRow.IsDistrictNull()) { this.DistrictlinkLabel.Text = selectedRow.District; } else { this.DistrictlinkLabel.Text = string.Empty; } if (!string.IsNullOrEmpty(selectedRow.ScheduleNumber.ToString())) { this.ScheduleNumberLinkLabel.Text = selectedRow.ScheduleNumber; } else { this.ScheduleNumberLinkLabel.Text = string.Empty; } }
/// <summary> /// Sets the schedule details. /// </summary> /// <param name="selectedRow">The selected row.</param> private void SetPropertyHeaderDetails(F25055PropertyHeaderData.GetPersonalPropertyDetailRow selectedRow) { this.SetLinkDetails(selectedRow); this.SetMIDIDetails(selectedRow); if (!string.IsNullOrEmpty(selectedRow.RollYear.ToString())) { this.RollYearTextBox.Text = selectedRow.RollYear.ToString(); } else { this.RollYearTextBox.Text = string.Empty; } if (!selectedRow.IsFilingTypeNull()) { this.SourceTextBox.Text = selectedRow.FilingType; } else { this.SourceTextBox.Text = string.Empty; } if (!string.IsNullOrEmpty(selectedRow.IsReview.ToString())) { this.ReviewTextBox.Text = selectedRow.IsReview; } else { this.ReviewTextBox.Text = string.Empty; } if (selectedRow.IsExempt) { this.ExemptTextBox.Text = SharedFunctions.GetResourceString("Yes"); } else { this.ExemptTextBox.Text = SharedFunctions.GetResourceString("No"); } if (!selectedRow.IsPropertyTypeNull()) { this.PropertyTypeTextBox.Text = selectedRow.PropertyType; } else { this.PropertyTypeTextBox.Text = string.Empty; } if (!selectedRow.IsAssessmentTypeNull()) { this.AssessmentTypeTextBox.Text = selectedRow.AssessmentType; } else { this.AssessmentTypeTextBox.Text = string.Empty; } if (!selectedRow.IsScheduleTypeNull()) { this.ScheduleTypeTextBox.Text = selectedRow.ScheduleType; if (!selectedRow.ScheduleType.ToUpper().Equals("ACTIVE")) { // Set fore color as red if schedultype is other than 'Active' this.ScheduleTypeTextBox.ForeColor = Color.Red; } else { // Set fore color as gray if schedule type is 'Active' this.ScheduleTypeTextBox.ForeColor = Color.Gray; } } else { this.ScheduleTypeTextBox.Text = string.Empty; } if (!selectedRow.IsDescriptionNull()) { this.DescriptionTextBox.Text = selectedRow.Description; } else { this.DescriptionTextBox.Text = string.Empty; } if (!selectedRow.IsStreetAddressNull()) { this.StreetAddressTextBox.Text = selectedRow.StreetAddress; } else { this.StreetAddressTextBox.Text = string.Empty; } if (!selectedRow.IsScheduleStateCodeNull()) { this.ScheduleDORTextBox.Text = selectedRow.ScheduleStateCode; } else { this.ScheduleDORTextBox.Text = string.Empty; } if (!selectedRow.IsParcelStateCodeNull()) { this.RealPropertyDORTextBox.Text = selectedRow.ParcelStateCode; } else { this.RealPropertyDORTextBox.Text = string.Empty; } if (!selectedRow.IsNAICSNull()) { this.NAICSTextBox.Text = selectedRow.NAICS; } else { this.NAICSTextBox.Text = string.Empty; } if (!selectedRow.IsLegalNull()) { this.LegalTextBox.Text = selectedRow.Legal; } else { this.LegalTextBox.Text = string.Empty; } if (!selectedRow.IsMapNumberNull()) { this.RealPropertyMapNumberTextBox.Text = selectedRow.MapNumber; } else { this.RealPropertyMapNumberTextBox.Text = string.Empty; } if (!selectedRow.IsRealPropertyResultingTaxableNull()) { this.RealPropTaxableTextBox.Text = selectedRow.RealPropertyResultingTaxable.ToString(); } else { this.RealPropTaxableTextBox.Text = string.Empty; } if (!selectedRow.IsFilingDateNull()) { this.FilingDateTextBox.Text = selectedRow.FilingDate.ToString(); } else { this.FilingDateTextBox.Text = string.Empty; } if (!selectedRow.IsPenaltyAmountNull()) { this.PenaltyAmountTextBox.Text = selectedRow.PenaltyAmount.ToString(); } else { this.PenaltyAmountTextBox.Text = string.Empty; } if (!selectedRow.IsPenaltyPercentNull()) { this.PenaltyPercentTextBox.TextCustomFormat = TerraScanCommon.CustomDecimalFormat(selectedRow.PenaltyPercent.ToString()) + "%"; this.PenaltyPercentTextBox.Text = selectedRow.PenaltyPercent.ToString(); } else { this.PenaltyPercentTextBox.Text = string.Empty; } if (!selectedRow.IsNewConstructionNull()) { this.NewConstrctionTextBox.Text = selectedRow.NewConstruction.ToString(); } else { this.NewConstrctionTextBox.Text = string.Empty; } if (!selectedRow.IsPPTaxableValueNull()) { this.ScheduleTaxableTextBox.Text = selectedRow.PPTaxableValue.ToString(); } else { this.ScheduleTaxableTextBox.Text = string.Empty; } if (!selectedRow.IsResultingTaxableNull()) { this.ResultingTaxableTextBox.Text = selectedRow.ResultingTaxable.ToString(); } else { this.ResultingTaxableTextBox.Text = string.Empty; } if (!selectedRow.IsBuisnessNameNull()) { this.BusinessNameTextBox.Text = selectedRow.BuisnessName; } else { this.BusinessNameTextBox.Text = string.Empty; } }