using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Shapes; using Pos.Service; namespace Pos.Setting { /// /// Interaction logic for EditEmployeeWindow.xaml /// public partial class EditEmployeeWindow : Window { private int _employeeId; private readonly EmployeeService _employeeService = new EmployeeService(); public EditEmployeeWindow(int employeeId, string staffName) { _employeeId = employeeId; InitializeComponent(); txtEmployee.Text = staffName; } private void btnEdit_Click(object sender, RoutedEventArgs e) { try { _employeeService.RenameEmployee( _employeeId, txtEmployee.Text); Close(); } catch (ArgumentException exception) { MessageBox.Show( exception.Message, "Ugyldig medarbejder", MessageBoxButton.OK, MessageBoxImage.Warning); } } } }