From bd20c6dae7e5bc7b93e2f6e523f6c60af5871a29 Mon Sep 17 00:00:00 2001 From: TypoMustakes Date: Mon, 8 Jan 2024 16:58:13 +0100 Subject: [PATCH] Using List instead of IQueryable to fix bug --- WD7UVN_HFT_2023241.Client/RestService.cs | 25 ++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/WD7UVN_HFT_2023241.Client/RestService.cs b/WD7UVN_HFT_2023241.Client/RestService.cs index a8579d9..8235011 100644 --- a/WD7UVN_HFT_2023241.Client/RestService.cs +++ b/WD7UVN_HFT_2023241.Client/RestService.cs @@ -158,13 +158,13 @@ namespace WD7UVN_HFT_2023241.Client response.EnsureSuccessStatusCode(); } - public static IQueryable WhoWorksInMaintainerTeam(int id) + public static List WhoWorksInMaintainerTeam(int id) { - var item = default(IQueryable); + var item = default(List); HttpResponseMessage response = client.GetAsync("/api/WhoWorksInMaintainerTeam?id=" + id.ToString()).GetAwaiter().GetResult(); if (response.IsSuccessStatusCode) { - item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); + item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); } else { @@ -174,13 +174,13 @@ namespace WD7UVN_HFT_2023241.Client return item; } - public static IQueryable GetSubordinates(int id) + public static List GetSubordinates(int id) { - var item = default(IQueryable); + var item = default(List); HttpResponseMessage response = client.GetAsync("/api/GetSubordinates?id=" + id.ToString()).GetAwaiter().GetResult(); if (response.IsSuccessStatusCode) { - item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); + item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); } else { @@ -190,13 +190,13 @@ namespace WD7UVN_HFT_2023241.Client return item; } - public static IQueryable WhoUsesService(int id) + public static List WhoUsesService(int id) { - var item = default(IQueryable); + var item = default(List); HttpResponseMessage response = client.GetAsync("/api/WhoUsesService?id=" + id.ToString()).GetAwaiter().GetResult(); if (response.IsSuccessStatusCode) { - item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); + item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); } else { @@ -222,13 +222,13 @@ namespace WD7UVN_HFT_2023241.Client return item; } - public static IQueryable WhoMaintainsService(int id) + public static List WhoMaintainsService(int id) { - var item = default(IQueryable); + var item = default(List); HttpResponseMessage response = client.GetAsync("/api/WhoMaintainsService?id=" + id.ToString()).GetAwaiter().GetResult(); if (response.IsSuccessStatusCode) { - item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); + item = response.Content.ReadAsAsync>().GetAwaiter().GetResult(); } else { @@ -238,6 +238,7 @@ namespace WD7UVN_HFT_2023241.Client return item; } } + public class RestExceptionInfo { public RestExceptionInfo()