diff --git a/Trenser.Zenvy/Trenser.Zenvy/views/MenuHelper.h b/Trenser.Zenvy/Trenser.Zenvy/views/MenuHelper.h index 83c6d69..0adf3be 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/views/MenuHelper.h +++ b/Trenser.Zenvy/Trenser.Zenvy/views/MenuHelper.h @@ -1,10 +1,17 @@ #pragma once #include +#include "ZenvyController.h" #include "InputHelper.h" #include "OutputHelper.h" inline void viewEmployees(std::shared_ptr m_zenvyController) { + auto employees = m_zenvyController->getEmployee(); + if (employees.empty()) + { + std::cout << "No employees found\n"; + return; + } std::cout << std::left << std::setw(10) << "EMPID" << std::setw(20) << "Name" @@ -13,12 +20,6 @@ inline void viewEmployees(std::shared_ptr m_zenvyController) << std::setw(25) << "Email" << std::setw(15) << "Phone" << std::endl; - auto employees = m_zenvyController->getEmployee(); - if (employees.empty()) - { - std::cout << "No employees found\n"; - return; - } for (const auto& iterator : employees) { std::cout << std::left