コード例 #1
0
ファイル: F25055.cs プロジェクト: CSSAdmin/TScan
        /// <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;
            }
        }
コード例 #2
0
ファイル: F25055.cs プロジェクト: CSSAdmin/TScan
        /// <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;
            }
        }
コード例 #3
0
ファイル: F25055.cs プロジェクト: CSSAdmin/TScan
        /// <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;
            }
        }