Rework so employee dont use repos but servies
This commit is contained in:
@@ -13,7 +13,7 @@ using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Shapes;
|
||||
using Database.Models;
|
||||
using Database.Repository;
|
||||
using Pos.Service;
|
||||
|
||||
namespace Pos.Setting
|
||||
{
|
||||
@@ -24,6 +24,8 @@ namespace Pos.Setting
|
||||
{
|
||||
private int _selectedEmployee = -1;
|
||||
private string _employeeName = string.Empty;
|
||||
private readonly EmployeeService _employeeService =
|
||||
new EmployeeService();
|
||||
public EmployeeWindow()
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -62,15 +64,14 @@ namespace Pos.Setting
|
||||
deleteEmployeeWindow.Show();
|
||||
}
|
||||
|
||||
private void WindowClosed(object? sender, EventArgs e)
|
||||
private void WindowClosed(object sender, EventArgs e)
|
||||
{
|
||||
LoadData();
|
||||
}
|
||||
|
||||
private void LoadData()
|
||||
{
|
||||
using EmployeeRepository employeeRepository = new EmployeeRepository();
|
||||
List<EmployeeEntity> allStaff = employeeRepository.GetAll();
|
||||
List<EmployeeEntity> allStaff = _employeeService.GetEmployees();
|
||||
LstStaff.Items.Clear();
|
||||
foreach (EmployeeEntity staff in allStaff)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user