internal void UpdateEmployee() { var updateEmployee = new Employee { ID = EmployeeVM.SelectedEmployee.ID, FirstName = EmployeeVM.SelectedEmployee.FirstName, LastName = EmployeeVM.SelectedEmployee.LastName, Email = EmployeeVM.SelectedEmployee.Email, Phone = EmployeeVM.SelectedEmployee.Phone, DepartmentId = DepartmentTool.GetDepartmentIDByName((string)EmployeeVM.SelectedEmployee.Department), Gender = EmployeeVM.SelectedEmployee.Gender }; EmployeeTool.UpdateEmployee(updateEmployee); }
internal void AddEmployee() { var employee = new Employee { ID = Guid.NewGuid(), FirstName = EmployeeVM.FirstName, LastName = EmployeeVM.LastName, Email = EmployeeVM.Email, Phone = EmployeeVM.Phone, DepartmentId = DepartmentTool.GetDepartmentIDByName((string)EmployeeVM.Department), Gender = EmployeeVM.Gender }; if (EmployeeTool.AddEmployee(employee)) { EmployeeVM.Employees.Add(EmployeeVM); } }