public string Execute(string[] args) { int employeeId = int.Parse(args[0]); var managerDto = controller.GetManagerInfo(employeeId); var sb = new StringBuilder(); sb.AppendLine($"{managerDto.FirstName} {managerDto.LastName} | Employees: {managerDto.EmployeeCount}"); foreach (var employee in managerDto.EmployeeDto) { sb.AppendLine($" - {employee.FirstName} {employee.LastName} - ${employee.Salary:f2}"); } return(sb.ToString().TrimEnd()); }
public string Execute(string[] args) { StringBuilder sb = new StringBuilder(); int employeeId = int.Parse(args[0]); var managerDto = controller.GetManagerInfo(employeeId); sb.AppendLine($"{managerDto.FirstName} {managerDto.LastName} has {managerDto.EmployeesCount} Employees"); foreach (var employee in managerDto.EmployeesDto) { sb.AppendLine($"{employee.FirstName} {employee.LastName} with {employee.Salary} Salary"); } return(sb.ToString().Trim()); }