public override void Execute() { int employeeId = int.Parse(Parameters[0]); EmployeeInfoBasicDTO employeeDTO = employeeController.Fire(employeeId); Console.WriteLine($"Employee {employeeDTO.FirstName} {employeeDTO.LastName} fired."); }
public void Hire(EmployeeInfoBasicDTO employeeDTO) { Employee employee = mapper.Map <Employee>(employeeDTO); context.Employees.Add(employee); context.SaveChanges(); }
public override void Execute() { string firstName = Parameters[0]; string lastName = Parameters[1]; decimal salary = decimal.Parse(Parameters[2]); EmployeeInfoBasicDTO employeeDTO = new EmployeeInfoBasicDTO() { FirstName = firstName, LastName = lastName, Salary = salary }; employeeController.Hire(employeeDTO); Console.WriteLine($"Employee {employeeDTO.FirstName} {employeeDTO.LastName} hired."); }