public void AddEmployeeType()
        {
            employee_type   empType   = new employee_type();
            AddEmployeeType addWindow = new AddEmployeeType();

            addWindow.DataContext = new { employeeType = empType };
            addWindow.ShowDialog();
            try
            {
                dataHandler.AddOrUpdate(empType);
            }
            catch (Exception e)
            {
                System.Windows.MessageBox.Show("Error: " + e.Message);
            }

            NotifyOfPropertyChange("EmployeeTypes");
        }
        public void Modify(employee_type empType)
        {
            AddEmployeeType addWindow = new AddEmployeeType();

            addWindow.DataContext = new { employeeType = empType };
            if (addWindow.ShowDialog() == true)
            {
                try
                {
                    dataHandler.AddOrUpdate(empType);
                }
                catch (Exception e)
                {
                    System.Windows.MessageBox.Show("Error: " + e.Message);
                }
            }
            else
            {
                ((System.Data.Entity.Infrastructure.IObjectContextAdapter)dataHandler.GetEntities()).ObjectContext.Refresh(System.Data.Entity.Core.Objects.RefreshMode.StoreWins, empType);
            }
            NotifyOfPropertyChange("EmployeeTypes");
        }