Implementing ReadAll
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
|
using System.Linq;
|
||||||
using Microsoft.EntityFrameworkCore;
|
using Microsoft.EntityFrameworkCore;
|
||||||
using WD7UVN_HFT_2023241.Models;
|
using WD7UVN_HFT_2023241.Models;
|
||||||
using WD7UVN_HFT_2023241.Repository;
|
using WD7UVN_HFT_2023241.Repository;
|
||||||
@@ -18,6 +19,11 @@ namespace WD7UVN_HFT_2023241.Repository
|
|||||||
return Database.Context.Customers.Find(customerId);
|
return Database.Context.Customers.Find(customerId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public IQueryable<Customer> ReadAllCustomers()
|
||||||
|
{
|
||||||
|
return Database.Context.Customers.AsQueryable();
|
||||||
|
}
|
||||||
|
|
||||||
public static void UpdateCustomer(Customer updatedCustomer)
|
public static void UpdateCustomer(Customer updatedCustomer)
|
||||||
{
|
{
|
||||||
Customer existingCustomer = Database.Context.Customers.Find(updatedCustomer.ID);
|
Customer existingCustomer = Database.Context.Customers.Find(updatedCustomer.ID);
|
||||||
@@ -52,6 +58,11 @@ namespace WD7UVN_HFT_2023241.Repository
|
|||||||
return Database.Context.Maintainers.Find(maintainerTeamId);
|
return Database.Context.Maintainers.Find(maintainerTeamId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public IQueryable<MaintainerTeam> ReadAllMaintainerTeams()
|
||||||
|
{
|
||||||
|
return Database.Context.Maintainers.AsQueryable();
|
||||||
|
}
|
||||||
|
|
||||||
public static void UpdateMaintainerTeam(MaintainerTeam updatedMaintainerTeam)
|
public static void UpdateMaintainerTeam(MaintainerTeam updatedMaintainerTeam)
|
||||||
{
|
{
|
||||||
MaintainerTeam existingMaintainerTeam = Database.Context.Maintainers.Find(updatedMaintainerTeam.ID);
|
MaintainerTeam existingMaintainerTeam = Database.Context.Maintainers.Find(updatedMaintainerTeam.ID);
|
||||||
@@ -86,6 +97,11 @@ namespace WD7UVN_HFT_2023241.Repository
|
|||||||
return Database.Context.Services.Find(serviceId);
|
return Database.Context.Services.Find(serviceId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public IQueryable<Service> ReadAllServices()
|
||||||
|
{
|
||||||
|
return Database.Context.Services.AsQueryable();
|
||||||
|
}
|
||||||
|
|
||||||
public static void UpdateService(Service updatedService)
|
public static void UpdateService(Service updatedService)
|
||||||
{
|
{
|
||||||
Service existingService = Database.Context.Services.Find(updatedService.ID);
|
Service existingService = Database.Context.Services.Find(updatedService.ID);
|
||||||
@@ -120,6 +136,11 @@ namespace WD7UVN_HFT_2023241.Repository
|
|||||||
return Database.Context.Employees.Find(employeeId);
|
return Database.Context.Employees.Find(employeeId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public IQueryable<Employee> ReadAllEmployees()
|
||||||
|
{
|
||||||
|
return Database.Context.Employees.AsQueryable();
|
||||||
|
}
|
||||||
|
|
||||||
public static void UpdateEmployee(Employee updatedEmployee)
|
public static void UpdateEmployee(Employee updatedEmployee)
|
||||||
{
|
{
|
||||||
Employee existingEmployee = Database.Context.Employees.Find(updatedEmployee.ID);
|
Employee existingEmployee = Database.Context.Employees.Find(updatedEmployee.ID);
|
||||||
|
|||||||
Reference in New Issue
Block a user