Skip to content
Merged

Dev #2218

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,5 @@ public class GrantApplicationLiteDto : AuditedEntityDto<Guid>
public string ApplicantName { get; set; } = string.Empty;
public string OrganizationName { get; set; } = string.Empty;
public string UnityApplicantId { get; set; } = string.Empty;
public string UnityApplicationId { get; set; } = string.Empty;
}
Original file line number Diff line number Diff line change
Expand Up @@ -1045,6 +1045,7 @@ from applicant in applicantGroup.DefaultIfEmpty()
Id = applications.Id,
ProjectName = applications.ProjectName,
ReferenceNo = applications.ReferenceNo,
UnityApplicationId = applications.UnityApplicationId ?? string.Empty,
ApplicantName = applicant != null ? (applicant.ApplicantName ?? GrantManagerConsts.UnknownValue) : GrantManagerConsts.UnknownValue,
OrganizationName = applicant != null ? (applicant.OrgName ?? string.Empty) : string.Empty,
UnityApplicantId = applicant != null ? (applicant.UnityApplicantId ?? string.Empty) : string.Empty
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ protected override void Up(MigrationBuilder migrationBuilder)
migrationBuilder.AddColumn<decimal>(
name: "OneTimeConsideration",
table: "FundingHistories",
type: "numeric");
type: "numeric",
nullable: true);
}

/// <inheritdoc />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@

<!-- Search input -->
<div class="mb-3">
<label class="form-label" for="submissionSearch">Submission to link (Search Submission #, Applicant Name, Application ID, Organization Name)</label>
<label class="form-label" for="submissionSearch">
Submission # (Application Id) - Applicant Name/Organization Name (Applicant Id)
</label>
<div class="search-input-container">
<input type="text" id="submissionSearch" class="form-control" placeholder="Search for Submission..." autocomplete="off">
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -635,16 +635,22 @@ $(function () {
const refNo = (app.ReferenceNo || '').toLowerCase();
const applicantName = (app.ApplicantName || '').toLowerCase();
const orgName = (app.OrganizationName || '').toLowerCase();
const applicationId = (app.UnityApplicationId || '').toString().toLowerCase();
return id.includes(inputValue)
|| refNo.includes(inputValue)
|| applicantName.includes(inputValue)
|| orgName.includes(inputValue);
|| orgName.includes(inputValue)
|| applicationId.includes(inputValue);
})
.map(app => {

const idPart = app.UnityApplicantId ? ` - (${app.UnityApplicantId})` : '';
const orgPart = app.OrganizationName ? ` - (${app.OrganizationName})` : '';
return `Submission #${app.ReferenceNo} - ${app.ApplicantName}${idPart}${orgPart}`;
// Submission # (Application Id) - Applicant Name/Organization Name (Applicant Id)
const idPart = app.UnityApplicantId ? ` (${app.UnityApplicantId})` : '';
const applicationIdPart = app.UnityApplicationId ? ` (${app.UnityApplicationId})` : '';
const orgName = app.OrganizationName ? ` - ${app.OrganizationName}` : '';
const orgPart = app.ApplicantName === '' ? orgName : '';
const applicantPart = app.ApplicantName ? ` - ${app.ApplicantName}` : '';

return `${app.ReferenceNo}${applicationIdPart}${applicantPart}${orgPart}${idPart}`;
});

if (suggestions.length > 0) {
Expand Down
Loading