diff --git a/Apps.XtrfCustomerPortal/DataSources/LanguageDataSource.cs b/Apps.XtrfCustomerPortal/DataSources/LanguageDataSource.cs index a3762c5..0f9b2b3 100644 --- a/Apps.XtrfCustomerPortal/DataSources/LanguageDataSource.cs +++ b/Apps.XtrfCustomerPortal/DataSources/LanguageDataSource.cs @@ -10,9 +10,9 @@ public class LanguageDataSource(InvocationContext invocationContext) { public async Task> GetDataAsync(DataSourceContext context, CancellationToken cancellationToken) { - var languages = await Client.ExecuteRequestAsync>("/system/values/services", Method.Get, null); + var languages = await Client.ExecuteRequestAsync>("/system/values/languages", Method.Get, null); return languages - .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString)) + .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString, StringComparison.OrdinalIgnoreCase)) .ToDictionary(x => x.Id, x => x.Name); } } diff --git a/Apps.XtrfCustomerPortal/DataSources/OfficeDataSource.cs b/Apps.XtrfCustomerPortal/DataSources/OfficeDataSource.cs index f01ecbb..cc59fc7 100644 --- a/Apps.XtrfCustomerPortal/DataSources/OfficeDataSource.cs +++ b/Apps.XtrfCustomerPortal/DataSources/OfficeDataSource.cs @@ -13,7 +13,7 @@ public async Task> GetDataAsync(DataSourceContext con { var offices = await Client.ExecuteRequestAsync>("/offices", Method.Get, null); return offices - .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString)) + .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString, StringComparison.OrdinalIgnoreCase)) .ToDictionary(x => x.Id.ToString(), x => x.Name); } } \ No newline at end of file diff --git a/Apps.XtrfCustomerPortal/DataSources/PersonDataSource.cs b/Apps.XtrfCustomerPortal/DataSources/PersonDataSource.cs index 485ec54..e374d0e 100644 --- a/Apps.XtrfCustomerPortal/DataSources/PersonDataSource.cs +++ b/Apps.XtrfCustomerPortal/DataSources/PersonDataSource.cs @@ -25,7 +25,7 @@ public async Task> GetDataAsync(DataSourceContext con } return officeDto.Persons - .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString)) + .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString, StringComparison.OrdinalIgnoreCase)) .ToDictionary(x => x.Id.ToString(), x => x.Name); } } \ No newline at end of file diff --git a/Apps.XtrfCustomerPortal/DataSources/PriceProfileDataSource.cs b/Apps.XtrfCustomerPortal/DataSources/PriceProfileDataSource.cs index 63ec91f..5a29200 100644 --- a/Apps.XtrfCustomerPortal/DataSources/PriceProfileDataSource.cs +++ b/Apps.XtrfCustomerPortal/DataSources/PriceProfileDataSource.cs @@ -25,7 +25,7 @@ public async Task> GetDataAsync(DataSourceContext con } return officeDto.PriceProfiles - .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString)) + .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString, StringComparison.OrdinalIgnoreCase)) .ToDictionary(x => x.Id.ToString(), x => x.Name); } } \ No newline at end of file diff --git a/Apps.XtrfCustomerPortal/DataSources/ServiceDataSource.cs b/Apps.XtrfCustomerPortal/DataSources/ServiceDataSource.cs index aad7621..6265138 100644 --- a/Apps.XtrfCustomerPortal/DataSources/ServiceDataSource.cs +++ b/Apps.XtrfCustomerPortal/DataSources/ServiceDataSource.cs @@ -12,7 +12,7 @@ public async Task> GetDataAsync(DataSourceContext con { var services = await Client.ExecuteRequestAsync>("/system/values/services", Method.Get, null); return services - .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString)) + .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString, StringComparison.OrdinalIgnoreCase)) .ToDictionary(x => x.Id, x => x.Name); } } diff --git a/Apps.XtrfCustomerPortal/DataSources/SpecializationDataSource.cs b/Apps.XtrfCustomerPortal/DataSources/SpecializationDataSource.cs index 21447d3..e4d928d 100644 --- a/Apps.XtrfCustomerPortal/DataSources/SpecializationDataSource.cs +++ b/Apps.XtrfCustomerPortal/DataSources/SpecializationDataSource.cs @@ -12,7 +12,7 @@ public async Task> GetDataAsync(DataSourceContext con { var specializationDtos = await Client.ExecuteRequestAsync>("/system/values/services", Method.Get, null); return specializationDtos - .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString)) + .Where(x => string.IsNullOrEmpty(context.SearchString) || x.Name.Contains(context.SearchString, StringComparison.OrdinalIgnoreCase)) .ToDictionary(x => x.Id, x => x.Name); } }