diff --git a/source/backend/api/Areas/Acquisition/Models/AcquisitionFilterModel.cs b/source/backend/api/Areas/Acquisition/Models/AcquisitionFilterModel.cs index 939844eecf..1d7427cd1d 100644 --- a/source/backend/api/Areas/Acquisition/Models/AcquisitionFilterModel.cs +++ b/source/backend/api/Areas/Acquisition/Models/AcquisitionFilterModel.cs @@ -108,13 +108,13 @@ public static explicit operator AcquisitionFilter(AcquisitionFilterModel model) Page = model.Page, Quantity = model.Quantity, - Pid = model.Pid, - Pin = model.Pin, - Address = model.Address, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), + Address = model.Address?.Trim(), AcquisitionFileStatusTypeCode = model.AcquisitionFileStatusTypeCode, - AcquisitionFileNameOrNumber = model.AcquisitionFileNameOrNumber, - ProjectNameOrNumber = model.ProjectNameOrNumber, - OwnerName = model.OwnerName, + AcquisitionFileNameOrNumber = model.AcquisitionFileNameOrNumber?.Trim(), + ProjectNameOrNumber = model.ProjectNameOrNumber?.Trim(), + OwnerName = model.OwnerName?.Trim(), AcquisitionTeamMemberPersonId = model.AcquisitionTeamMemberPersonId, AcquisitionTeamMemberOrganizationId = model.AcquisitionTeamMemberOrganizationId, HasNoticeOfClaim = model.HasNoticeOfClaim, diff --git a/source/backend/api/Areas/Contacts/Models/Search/ContactFilterModel.cs b/source/backend/api/Areas/Contacts/Models/Search/ContactFilterModel.cs index 28a8afe970..950e00d5e9 100644 --- a/source/backend/api/Areas/Contacts/Models/Search/ContactFilterModel.cs +++ b/source/backend/api/Areas/Contacts/Models/Search/ContactFilterModel.cs @@ -71,8 +71,8 @@ public static explicit operator ContactFilter(ContactFilterModel model) Quantity = model.Quantity, SearchBy = model.SearchBy, - Summary = model.Summary, - Municipality = model.Municipality, + Summary = model.Summary?.Trim(), + Municipality = model.Municipality?.Trim(), ActiveContactsOnly = model.ActiveContactsOnly, Sort = model.Sort, diff --git a/source/backend/api/Areas/Disposition/Models/DispositionFilterModel.cs b/source/backend/api/Areas/Disposition/Models/DispositionFilterModel.cs index ea76ca7d00..b12b61d0dd 100644 --- a/source/backend/api/Areas/Disposition/Models/DispositionFilterModel.cs +++ b/source/backend/api/Areas/Disposition/Models/DispositionFilterModel.cs @@ -101,10 +101,10 @@ public static explicit operator DispositionFilter(DispositionFilterModel model) Page = model.Page, Quantity = model.Quantity, - Pid = model.Pid, - Pin = model.Pin, - Address = model.Address, - FileNameOrNumberOrReference = model.FileNameOrNumberOrReference, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), + Address = model.Address?.Trim(), + FileNameOrNumberOrReference = model.FileNameOrNumberOrReference?.Trim(), DispositionFileStatusCode = model.DispositionFileStatusCode, DispositionStatusCode = model.DispositionStatusCode, DispositionTypeCode = model.DispositionTypeCode, diff --git a/source/backend/api/Areas/Leases/Models/LeaseFilterModel.cs b/source/backend/api/Areas/Leases/Models/LeaseFilterModel.cs index a5468452fc..ea59d1545c 100644 --- a/source/backend/api/Areas/Leases/Models/LeaseFilterModel.cs +++ b/source/backend/api/Areas/Leases/Models/LeaseFilterModel.cs @@ -136,18 +136,18 @@ public static explicit operator LeaseFilter(LeaseFilterModel model) Page = model.Page, Quantity = model.Quantity, - Pid = model.Pid, - Pin = model.Pin, - LFileNo = model.LFileNo, - Address = model.Address, - Historical = model.Historical, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), + LFileNo = model.LFileNo?.Trim(), + Address = model.Address?.Trim(), + Historical = model.Historical?.Trim(), LeaseStatusTypes = model.LeaseStatusTypes, - TenantName = model.TenantName, + TenantName = model.TenantName?.Trim(), Programs = model.Programs, ExpiryStartDate = model.ExpiryStartDate, ExpiryEndDate = model.ExpiryEndDate, RegionType = model.RegionType, - Details = model.Details, + Details = model.Details?.Trim(), LeaseTeamOrganizationId = model.LeaseTeamOrganizationId, LeaseTeamPersonId = model.LeaseTeamPersonId, IsReceivable = model.IsReceivable, diff --git a/source/backend/api/Areas/Management/Models/ManagementActivityFilterModel.cs b/source/backend/api/Areas/Management/Models/ManagementActivityFilterModel.cs index ef71c246d0..3b0ad0f2a8 100644 --- a/source/backend/api/Areas/Management/Models/ManagementActivityFilterModel.cs +++ b/source/backend/api/Areas/Management/Models/ManagementActivityFilterModel.cs @@ -89,14 +89,14 @@ public static explicit operator ManagementActivityFilter(ManagementActivityFilte Page = model.Page, Quantity = model.Quantity, - Pid = model.Pid, - Pin = model.Pin, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), RegionCode = model.RegionCode, - Address = model.Address, - FileNameOrNumberOrReference = model.FileNameOrNumberOrReference, + Address = model.Address?.Trim(), + FileNameOrNumberOrReference = model.FileNameOrNumberOrReference?.Trim(), ActivityTypeCode = model.ActivityTypeCode, ActivityStatusCode = model.ActivityStatusCode, - ProjectNameOrNumber = model.ProjectNameOrNumber, + ProjectNameOrNumber = model.ProjectNameOrNumber?.Trim(), ManagementFileStatusCode = model.ManagementFileStatusCode, ManagementFilePurposeCode = model.ManagementFilePurposeCode, diff --git a/source/backend/api/Areas/Management/Models/ManagementFilterModel.cs b/source/backend/api/Areas/Management/Models/ManagementFilterModel.cs index f14f3ca80d..dc13226533 100644 --- a/source/backend/api/Areas/Management/Models/ManagementFilterModel.cs +++ b/source/backend/api/Areas/Management/Models/ManagementFilterModel.cs @@ -119,13 +119,13 @@ public static explicit operator ManagementFilter(ManagementFilterModel model) Page = model.Page, Quantity = model.Quantity, - Pid = model.Pid, - Pin = model.Pin, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), RegionCode = model.RegionCode, - Address = model.Address, - FileNameOrNumberOrReference = model.FileNameOrNumberOrReference, + Address = model.Address?.Trim(), + FileNameOrNumberOrReference = model.FileNameOrNumberOrReference?.Trim(), ManagementFileStatusCode = model.ManagementFileStatusCode, - ProjectNameOrNumber = model.ProjectNameOrNumber, + ProjectNameOrNumber = model.ProjectNameOrNumber?.Trim(), ManagementFilePurposeCode = model.ManagementFilePurposeCode, TeamMemberPersonId = model.TeamMemberPersonId, TeamMemberOrganizationId = model.TeamMemberOrganizationId, diff --git a/source/backend/api/Areas/Projects/Models/ProjectFilterModel.cs b/source/backend/api/Areas/Projects/Models/ProjectFilterModel.cs index 496bf60a25..932a21c81e 100644 --- a/source/backend/api/Areas/Projects/Models/ProjectFilterModel.cs +++ b/source/backend/api/Areas/Projects/Models/ProjectFilterModel.cs @@ -23,8 +23,8 @@ public static explicit operator ProjectFilter(ProjectFilterModel model) Page = model.Page, Quantity = model.Quantity, - ProjectNumber = model.ProjectNumber, - ProjectName = model.ProjectName, + ProjectNumber = model.ProjectNumber?.Trim(), + ProjectName = model.ProjectName?.Trim(), ProjectStatusCode = model.ProjectStatusCode, ProjectRegionCode = model.ProjectRegionCode, diff --git a/source/backend/api/Areas/Property/Models/PropertyFilterModel.cs b/source/backend/api/Areas/Property/Models/PropertyFilterModel.cs index d906fbb78c..d751085148 100644 --- a/source/backend/api/Areas/Property/Models/PropertyFilterModel.cs +++ b/source/backend/api/Areas/Property/Models/PropertyFilterModel.cs @@ -121,11 +121,11 @@ public static explicit operator PropertyFilter(PropertyFilterModel model) Quantity = model.Quantity, Sort = model.Sort, - Pid = model.Pid, - Pin = model.Pin, - Address = model.Address, - PlanNumber = model.PlanNumber, - Historical = model.Historical, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), + Address = model.Address?.Trim(), + PlanNumber = model.PlanNumber?.Trim(), + Historical = model.Historical?.Trim(), Ownership = model.Ownership, TenureCleanup = model.TenureCleanup, }; diff --git a/source/backend/api/Areas/Research/Models/ResearchFilterModel.cs b/source/backend/api/Areas/Research/Models/ResearchFilterModel.cs index 08860f4651..45410a6737 100644 --- a/source/backend/api/Areas/Research/Models/ResearchFilterModel.cs +++ b/source/backend/api/Areas/Research/Models/ResearchFilterModel.cs @@ -121,15 +121,15 @@ public static explicit operator ResearchFilter(ResearchFilterModel model) { var filter = new ResearchFilter { - Pid = model.Pid, - Pin = model.Pin, + Pid = model.Pid?.Trim(), + Pin = model.Pin?.Trim(), Page = model.Page, Quantity = model.Quantity, RegionCode = model.RegionCode, - RFileNumber = model.RFileNumber, + RFileNumber = model.RFileNumber?.Trim(), ResearchFileStatusTypeCode = model.ResearchFileStatusTypeCode, - Name = model.Name, - RoadOrAlias = model.RoadOrAlias, + Name = model.Name?.Trim(), + RoadOrAlias = model.RoadOrAlias?.Trim(), AppCreateUserid = model.AppCreateUserid, CreatedOnStartDate = model.CreatedOnStartDate, CreatedOnEndDate = model.CreatedOnEndDate, diff --git a/source/backend/core/Extensions/DictionaryExtensions.cs b/source/backend/core/Extensions/DictionaryExtensions.cs index e76b9bcfa2..2690f44820 100644 --- a/source/backend/core/Extensions/DictionaryExtensions.cs +++ b/source/backend/core/Extensions/DictionaryExtensions.cs @@ -198,7 +198,7 @@ public static double GetDoubleValue(this IDictionary public static string GetStringValue(this IDictionary dict, string key, string defaultValue = null) { - return dict.TryGetValue(key, out Microsoft.Extensions.Primitives.StringValues value) ? value.ToString() : defaultValue; + return dict.TryGetValue(key, out Microsoft.Extensions.Primitives.StringValues value) ? value.ToString().Trim() : defaultValue; } /// diff --git a/source/backend/entities/Models/ProjectFilter.cs b/source/backend/entities/Models/ProjectFilter.cs index ecd2cc6ac3..c8571d5fa7 100644 --- a/source/backend/entities/Models/ProjectFilter.cs +++ b/source/backend/entities/Models/ProjectFilter.cs @@ -8,10 +8,10 @@ public ProjectFilter() public ProjectFilter(string projectNumber, string projectName, string projectStatus, string projectRegion) { - this.ProjectNumber = projectNumber; - this.ProjectName = projectName; - this.ProjectStatusCode = projectStatus; - this.ProjectRegionCode = projectRegion; + ProjectNumber = projectNumber; + ProjectName = projectName; + ProjectStatusCode = projectStatus; + ProjectRegionCode = projectRegion; } public string ProjectNumber { get; set; } diff --git a/source/backend/ltsa/LtsaService.cs b/source/backend/ltsa/LtsaService.cs index 02008030c5..9c4e502a5d 100644 --- a/source/backend/ltsa/LtsaService.cs +++ b/source/backend/ltsa/LtsaService.cs @@ -366,7 +366,7 @@ public async Task>> PostParcelInfoOrder(str public async Task>> PostSpcpOrder(string strataPlanNumber) { var url = Options.HostUri.AppendToURL(Options.OrdersEndpoint); - SpcpOrder order = new(new StrataPlanCommonPropertyOrderParameters(strataPlanNumber), productType: OrderParent.ProductTypeEnum.commonProperty); + SpcpOrder order = new(new StrataPlanCommonPropertyOrderParameters(strataPlanNumber.Trim()), productType: OrderParent.ProductTypeEnum.commonProperty); return await PostOrderAsync>(url, new OrderWrapper(order)); }