From 257ba3d2c38d63ce5c6dc2d13231440b2d14c25a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miskolczi=20Rich=C3=A1rd?= Date: Wed, 22 Nov 2023 11:47:56 +0100 Subject: [PATCH] Implementing ReadAll --- WD7UVN_HFT_2023241.Repository/CRUD.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/WD7UVN_HFT_2023241.Repository/CRUD.cs b/WD7UVN_HFT_2023241.Repository/CRUD.cs index 7ccdeaf..1a796b8 100644 --- a/WD7UVN_HFT_2023241.Repository/CRUD.cs +++ b/WD7UVN_HFT_2023241.Repository/CRUD.cs @@ -1,4 +1,5 @@ using System; +using System.Linq; using Microsoft.EntityFrameworkCore; using WD7UVN_HFT_2023241.Models; using WD7UVN_HFT_2023241.Repository; @@ -18,6 +19,11 @@ namespace WD7UVN_HFT_2023241.Repository return Database.Context.Customers.Find(customerId); } + public IQueryable ReadAllCustomers() + { + return Database.Context.Customers.AsQueryable(); + } + public static void UpdateCustomer(Customer updatedCustomer) { Customer existingCustomer = Database.Context.Customers.Find(updatedCustomer.ID); @@ -52,6 +58,11 @@ namespace WD7UVN_HFT_2023241.Repository return Database.Context.Maintainers.Find(maintainerTeamId); } + public IQueryable ReadAllMaintainerTeams() + { + return Database.Context.Maintainers.AsQueryable(); + } + public static void UpdateMaintainerTeam(MaintainerTeam updatedMaintainerTeam) { MaintainerTeam existingMaintainerTeam = Database.Context.Maintainers.Find(updatedMaintainerTeam.ID); @@ -86,6 +97,11 @@ namespace WD7UVN_HFT_2023241.Repository return Database.Context.Services.Find(serviceId); } + public IQueryable ReadAllServices() + { + return Database.Context.Services.AsQueryable(); + } + public static void UpdateService(Service updatedService) { Service existingService = Database.Context.Services.Find(updatedService.ID); @@ -120,6 +136,11 @@ namespace WD7UVN_HFT_2023241.Repository return Database.Context.Employees.Find(employeeId); } + public IQueryable ReadAllEmployees() + { + return Database.Context.Employees.AsQueryable(); + } + public static void UpdateEmployee(Employee updatedEmployee) { Employee existingEmployee = Database.Context.Employees.Find(updatedEmployee.ID);