From e470dbc791df4f7f888b58a80fb7861149fb1507 Mon Sep 17 00:00:00 2001 From: Tinu Johnson Date: Wed, 8 Apr 2026 11:04:09 +0530 Subject: [PATCH] Updated MenuHelper.h EMP007 : View Employees - Updated logic in viewEmployees() method. Smitha Mohan --- Trenser.Zenvy/Trenser.Zenvy/views/MenuHelper.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) 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