Fixed endpoint URLs

This commit is contained in:
2023-12-13 23:47:39 +01:00
parent 39bac2a845
commit 2e5e2fc20b
3 changed files with 15 additions and 14 deletions

View File

@@ -119,7 +119,7 @@ namespace WD7UVN_HFT_2023241.Client
public static void Customer() public static void Customer()
{ {
foreach (Customer c in RestService.Get<Customer>("/api/Customer")) foreach (Customer c in RestService.Get<Customer>("/api/Customer/"))
{ {
Console.WriteLine("Name: " + c.NAME); Console.WriteLine("Name: " + c.NAME);
Console.WriteLine("ID: " + c.ID); Console.WriteLine("ID: " + c.ID);
@@ -133,7 +133,7 @@ namespace WD7UVN_HFT_2023241.Client
public static void Employee() public static void Employee()
{ {
foreach (Employee c in RestService.Get<Employee>("/api/Employee")) foreach (Employee c in RestService.Get<Employee>("/api/Employee/"))
{ {
Console.WriteLine("Name: " + c.NAME); Console.WriteLine("Name: " + c.NAME);
Console.WriteLine("ID: " + c.ID); Console.WriteLine("ID: " + c.ID);
@@ -148,7 +148,7 @@ namespace WD7UVN_HFT_2023241.Client
public static void Service() public static void Service()
{ {
foreach (Service c in RestService.Get<Service>("/api/Service")) foreach (Service c in RestService.Get<Service>("/api/Service/"))
{ {
Console.WriteLine("Name: " + c.NAME); Console.WriteLine("Name: " + c.NAME);
Console.WriteLine("ID: " + c.ID); Console.WriteLine("ID: " + c.ID);
@@ -166,7 +166,7 @@ namespace WD7UVN_HFT_2023241.Client
public static void MaintainerTeam() public static void MaintainerTeam()
{ {
foreach (MaintainerTeam c in RestService.Get<MaintainerTeam>("/api/MaintainerTeam")) foreach (MaintainerTeam c in RestService.Get<MaintainerTeam>("/api/MaintainerTeam/"))
{ {
Console.WriteLine("Name: " + c.NAME); Console.WriteLine("Name: " + c.NAME);
Console.WriteLine("ID: " + c.ID); Console.WriteLine("ID: " + c.ID);
@@ -210,7 +210,7 @@ namespace WD7UVN_HFT_2023241.Client
SERVICE_ID = service_id SERVICE_ID = service_id
}; };
RestService.Put<Customer>(c, "/api/Customer"); RestService.Put<Customer>(c, "/api/Customer/");
break; break;
} }
@@ -256,7 +256,7 @@ namespace WD7UVN_HFT_2023241.Client
MANAGER_ID = manager_id MANAGER_ID = manager_id
}; };
RestService.Put<Employee>(c, "/api/Employee"); RestService.Put<Employee>(c, "/api/Employee/");
break; break;
} }
@@ -314,7 +314,7 @@ namespace WD7UVN_HFT_2023241.Client
VERSION = version VERSION = version
}; };
RestService.Put<Service>(c, "/api/Service"); RestService.Put<Service>(c, "/api/Service/");
break; break;
} }
@@ -352,7 +352,7 @@ namespace WD7UVN_HFT_2023241.Client
EMAIL = email EMAIL = email
}; };
RestService.Put<MaintainerTeam>(c, "/api/MaintainerTeam"); RestService.Put<MaintainerTeam>(c, "/api/MaintainerTeam/");
break; break;
} }
@@ -418,7 +418,7 @@ namespace WD7UVN_HFT_2023241.Client
SERVICE_ID = service_id SERVICE_ID = service_id
}; };
RestService.Post<Customer>(c, "/api/Customer"); RestService.Post<Customer>(c, "/api/Customer/");
break; break;
} }
catch (FormatException) catch (FormatException)
@@ -486,7 +486,7 @@ namespace WD7UVN_HFT_2023241.Client
MAINTAINER_ID = maintainer_id MAINTAINER_ID = maintainer_id
}; };
RestService.Post<Employee>(c, "/api/Employee"); RestService.Post<Employee>(c, "/api/Employee/");
break; break;
} }
catch (FormatException) catch (FormatException)
@@ -568,7 +568,7 @@ namespace WD7UVN_HFT_2023241.Client
VERSION = version VERSION = version
}; };
RestService.Post<Service>(c, "/api/Service"); RestService.Post<Service>(c, "/api/Service/");
break; break;
} }
catch (FormatException) catch (FormatException)
@@ -626,7 +626,7 @@ namespace WD7UVN_HFT_2023241.Client
EMAIL = email EMAIL = email
}; };
RestService.Post<MaintainerTeam>(c, "/api/MaintainerTeam"); RestService.Post<MaintainerTeam>(c, "/api/MaintainerTeam/");
break; break;
} }
catch (FormatException) catch (FormatException)

View File

@@ -9,6 +9,7 @@ namespace WD7UVN_HFT_2023241.Client
static void Main(string[] args) static void Main(string[] args)
{ {
rest = new RestService();
ActionMenuHandler(); ActionMenuHandler();
} }

View File

@@ -101,7 +101,7 @@ namespace WD7UVN_HFT_2023241.Client
public static T Get<T>(int id, string endpoint) public static T Get<T>(int id, string endpoint)
{ {
T item = default(T); T item = default(T);
HttpResponseMessage response = client.GetAsync(endpoint + "/" + id.ToString()).GetAwaiter().GetResult(); HttpResponseMessage response = client.GetAsync(endpoint + id.ToString()).GetAwaiter().GetResult();
if (response.IsSuccessStatusCode) if (response.IsSuccessStatusCode)
{ {
item = response.Content.ReadAsAsync<T>().GetAwaiter().GetResult(); item = response.Content.ReadAsAsync<T>().GetAwaiter().GetResult();
@@ -130,7 +130,7 @@ namespace WD7UVN_HFT_2023241.Client
public static void Delete(int id, string endpoint) public static void Delete(int id, string endpoint)
{ {
HttpResponseMessage response = HttpResponseMessage response =
client.DeleteAsync(endpoint + "/" + id.ToString()).GetAwaiter().GetResult(); client.DeleteAsync(endpoint + id.ToString()).GetAwaiter().GetResult();
if (!response.IsSuccessStatusCode) if (!response.IsSuccessStatusCode)
{ {