Files
Training-Team2-Zenvy-Jan26/Trenser.Zenvy/Trenser.Zenvy/models/JobListing.cpp
T
joelthomastrenser 07bd979685 Set up employee management codebase
<SRS>SRS02 : Employee Management </SRS>

<Changes>
- Renamed EmployeeManagememtService to EmployeeManagementService
- Added basic employee management service structure
- Connected employee management into controller and datastore
- Updated project config files
- Added auto ID generation across models
- Added payroll-related config constants
</Changes>

<Review>
Smitha Mohan
</Review>
2026-04-07 10:51:38 +05:30

63 lines
1.1 KiB
C++

#include "JobListing.h"
int JobListing::m_jid = 0;
const std::string& JobListing::getJobId() const
{
return m_id;
}
const std::string& JobListing::getJobName() const
{
return m_name;
}
const std::string& JobListing::getJobDescription() const
{
return m_description;
}
Enums::JobListingStatus JobListing::getJobStatus() const
{
return m_status;
}
int JobListing::getNumberOfVacancies() const
{
return m_numberOfVacancies;
}
const candidateMap& JobListing::getCandidates() const
{
return m_candidates;
}
void JobListing::setJobId(const std::string& id)
{
m_id = id;
}
void JobListing::setJobName(const std::string& name)
{
m_name = name;
}
void JobListing::setJobDescription(const std::string& description)
{
m_description = description;
}
void JobListing::setJobStatus(Enums::JobListingStatus status)
{
m_status = status;
}
void JobListing::setNumberOfVacancies(int numberOfVacancies)
{
m_numberOfVacancies = numberOfVacancies;
}
void JobListing::setCandidates(const candidateMap& candidates)
{
m_candidates = candidates;
}