Rework so employee dont use repos but servies
This commit is contained in:
@@ -11,7 +11,7 @@ using System.Windows.Input;
|
||||
using System.Windows.Media;
|
||||
using System.Windows.Media.Imaging;
|
||||
using System.Windows.Shapes;
|
||||
using Database.Repository;
|
||||
using Pos.Service;
|
||||
|
||||
namespace Pos.Setting
|
||||
{
|
||||
@@ -20,6 +20,9 @@ namespace Pos.Setting
|
||||
/// </summary>
|
||||
public partial class AddEmployeeWindow : Window
|
||||
{
|
||||
private readonly EmployeeService _employeeService =
|
||||
new EmployeeService();
|
||||
|
||||
public AddEmployeeWindow()
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -27,9 +30,19 @@ namespace Pos.Setting
|
||||
|
||||
private void btnAdd_Click(object sender, RoutedEventArgs e)
|
||||
{
|
||||
EmployeeRepository employeeRepository = new EmployeeRepository();
|
||||
employeeRepository.Add(txtStaff.Text);
|
||||
this.Close();
|
||||
try
|
||||
{
|
||||
_employeeService.AddEmployee(txtStaff.Text);
|
||||
Close();
|
||||
}
|
||||
catch (ArgumentException exception)
|
||||
{
|
||||
MessageBox.Show(
|
||||
exception.Message,
|
||||
"Ugyldig medarbejder",
|
||||
MessageBoxButton.OK,
|
||||
MessageBoxImage.Warning);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user