Updated MenuHelper.h

<UserStory> EMP007 : View Employees </UserStory>

<Changes>
 - Updated logic in viewEmployees() method.
</Changes>

<Review>
  Smitha Mohan
</Review>
This commit is contained in:
Tinu Johnson
2026-04-08 11:04:09 +05:30
parent c27ca5240a
commit e470dbc791
@@ -1,10 +1,17 @@
#pragma once
#include <iomanip>
#include "ZenvyController.h"
#include "InputHelper.h"
#include "OutputHelper.h"
inline void viewEmployees(std::shared_ptr<ZenvyController> 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<ZenvyController> 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