public void AddEmployee(AddEmployeeParameters parameters)
        {
            if(parameters.NewEmployee == null)
                throw new InvalidParameterException();

            var addEmployeeCommand = commandFactory.Create<AddEmployeeCommand>();

            addEmployeeCommand.Execute(parameters.NewEmployee, parameters.Dependents);
        }
Exemple #2
0
        public void AddEmployee(AddEmployeeParameters parameters)
        {
            if (parameters.NewEmployee == null)
            {
                throw new InvalidParameterException();
            }

            var addEmployeeCommand = commandFactory.Create <AddEmployeeCommand>();

            addEmployeeCommand.Execute(parameters.NewEmployee, parameters.Dependents);
        }