Skip to content

Commit 0550f7a

Browse files
Merge pull request #929 from bcgov/feature/DSS-1179
DSS-1179 Platform Name Dropdown Order Alphabetically and Searchable
2 parents 98b9471 + 0cebfa3 commit 0550f7a

File tree

7 files changed

+8
-7
lines changed

7 files changed

+8
-7
lines changed

frontend/src/app/common/listing-upload-history-table/listing-upload-history-table.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ <h2>Platform Reporting History</h2>
77
<div class="form-group-row-col">
88
<p-dropdown [options]=" platformOptions" [(ngModel)]="selectedPlatformId"
99
(onChange)="onPlatformSelected($event.value)" placeholder="Select platform" id="platformId"
10-
name="platformId" [required]="true"></p-dropdown>
10+
name="platformId" [required]="true" [filter]="true" filterBy="label"></p-dropdown>
1111
</div>
1212
</div>
1313
<p-table [value]="listings" styleClass="p-datatable-sm" [tableStyle]="{ 'min-width': '50rem' }">

frontend/src/app/features/components/compliance-notice/compliance-notice.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
</div>
1212
<div class="form-group-row-col">
1313
<p-dropdown [options]="platformOptions" formControlName="platformId" placeholder="Select platform"
14-
id="platformId" name="platformId" [required]="true"></p-dropdown>
14+
id="platformId" name="platformId" [required]="true" [filter]="true" filterBy="label"></p-dropdown>
1515
</div>
1616
<div class="form-group-row-col validation-errors"
1717
*ngIf="!platformIdControl.pristine && platformIdControl.errors">

frontend/src/app/features/components/delisting-request/delisting-request.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
</div>
1717
<div class="form-group-row-col">
1818
<p-dropdown [options]="platformOptions" formControlName="platformId" placeholder="Select platform"
19-
id="platformId" name="platformId" [required]="true"></p-dropdown>
19+
id="platformId" name="platformId" [required]="true" [filter]="true" filterBy="label"></p-dropdown>
2020
</div>
2121
<div class="form-group-row-col validation-errors"
2222
*ngIf="!platformIdControl.pristine && platformIdControl.errors">

frontend/src/app/features/components/registration-validation-history/registration-validation-history.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ <h2>Validation Reports</h2>
77
<div class="form-group-row-col">
88
<p-dropdown [options]=" platformOptions" [(ngModel)]="selectedPlatformId"
99
(onChange)="onPlatformSelected($event.value)" placeholder="Select platform" id="platformId"
10-
name="platformId" [required]="true"></p-dropdown>
10+
name="platformId" [required]="true" [filter]="true" filterBy="label"></p-dropdown>
1111
</div>
1212
</div>
1313
<p-table [value]="registrationValidationHistory" styleClass="p-datatable-sm" [tableStyle]="{ 'min-width': '50rem' }">

frontend/src/app/features/components/upload-listings/upload-listings.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</div>
2525
<div class="form-group-row-col">
2626
<p-dropdown [options]="platformOptions" formControlName="platformId" placeholder="Select platform"
27-
id="platformId" name="platformId" [required]="true"></p-dropdown>
27+
id="platformId" name="platformId" [required]="true" [filter]="true" filterBy="label"></p-dropdown>
2828
</div>
2929
<div class="form-group-row-col validation-errors"
3030
*ngIf="!platformIdControl.pristine && platformIdControl.errors">

frontend/src/app/features/components/validate-registration-data/validate-registration-data.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</div>
1010
<div class="form-group-row-col">
1111
<p-dropdown [options]="platformOptions" formControlName="platformId" placeholder="Select platform"
12-
id="platformId" name="platformId" [required]="true"></p-dropdown>
12+
id="platformId" name="platformId" [required]="true" [filter]="true" filterBy="label"></p-dropdown>
1313
</div>
1414
<div class="form-group-row-col validation-errors"
1515
*ngIf="!platformIdControl.pristine && platformIdControl.errors">

server/StrDss.Data/Repositories/OrganizationRepository.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,8 @@ public async Task<List<OrganizationDto>> GetOrganizationsAsync(string? type)
102102
query = query.Where(x => x.OrganizationType != OrganizationTypes.LGSub);
103103
}
104104

105-
query = query.Include(x => x.DssOrganizationContactPeople);
105+
query = query.Include(x => x.DssOrganizationContactPeople)
106+
.OrderBy(x => x.OrganizationNm);
106107

107108
return _mapper.Map<List<OrganizationDto>>(await query.ToListAsync());
108109
}

0 commit comments

Comments
 (0)