diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.cpp b/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.cpp index 67e0c4e..8cdada4 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.cpp +++ b/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.cpp @@ -1,11 +1,12 @@ /* * File: Announcement.cpp - * Description: The Announcement class that stores an announcement’s ID, timestamp, and message with getter and setter functions for controlled access. + * Description: The Announcement class defines a simple object for managing announcement details. * Author: Trenser * Created: 31-Mar-2026 */ #include "Announcement.h" +//Getters and Setters const std::string& Announcement::getAnnouncementId() const { return m_id; diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.h b/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.h index 23e333c..3006d0f 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.h +++ b/Trenser.Zenvy/Trenser.Zenvy/models/Announcement.h @@ -1,3 +1,9 @@ +/* + * File: Announcement.h + * Description: The Announcement class defines a simple object for managing announcement details. + * Author: Trenser + * Created: 31-Mar-2026 + */ #pragma once #include #include "Timestamp.h" diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/Attendance.cpp b/Trenser.Zenvy/Trenser.Zenvy/models/Attendance.cpp index bcbf622..399fccd 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/Attendance.cpp +++ b/Trenser.Zenvy/Trenser.Zenvy/models/Attendance.cpp @@ -1,11 +1,12 @@ /* * File: Attendance.cpp - * Description: The Attendance class manages attendance records by storing login and logout times. + * Description: The Attendance class represents an attendance record by storing an ID, login and logout timestamps. * Author: Trenser * Created: 31-Mar-2026 */ #include "Attendance.h" + //Getters and Setters const std::string& Attendance::getAttendanceId() const { return m_id; diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/Booking.cpp b/Trenser.Zenvy/Trenser.Zenvy/models/Booking.cpp index 5ac6682..a069f96 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/Booking.cpp +++ b/Trenser.Zenvy/Trenser.Zenvy/models/Booking.cpp @@ -1,11 +1,12 @@ -/* +/* * File: Booking.cpp - * Description: The Booking class stores booking details and calculates the duration between start and end times. + * Description: The Booking class represents a time‑based booking with employee and team details and supports duration calculation. * Author: Trenser * Created: 31-Mar-2026 */ #include "Booking.h" + //Getters and Setters const std::string& Booking::getBookingId() const { return m_id; diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/Candidate.cpp b/Trenser.Zenvy/Trenser.Zenvy/models/Candidate.cpp index 8394260..182fedc 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/Candidate.cpp +++ b/Trenser.Zenvy/Trenser.Zenvy/models/Candidate.cpp @@ -1,11 +1,12 @@ /* * File: Candidate.cpp - * Description: The Candidate class manages candidate details and status using getter and setter methods. + * Description: The Candidate class stores and manages a candidate’s information. * Author: Trenser * Created: 31-Mar-2026 */ #include "Candidate.h" + //Getters and Setters const std::string& Candidate::getCandidateId() const { return m_id; diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/Employee.cpp b/Trenser.Zenvy/Trenser.Zenvy/models/Employee.cpp index a2b426e..83a1ca2 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/Employee.cpp +++ b/Trenser.Zenvy/Trenser.Zenvy/models/Employee.cpp @@ -1,11 +1,12 @@ /* * File: Employee.cpp - * Description: The Employee class stores and manages employee details along with related work records. + * Description: The Employee class manages employee information and associated work records such as payroll, attendance, leaves, and payslips. * Author: Trenser * Created: 31-Mar-2026 */ #include "Employee.h" + //Getters and Setters const std::string& Employee::getEmployeeId() const { return m_id; diff --git a/Trenser.Zenvy/Trenser.Zenvy/models/GeneralEmployee.cpp b/Trenser.Zenvy/Trenser.Zenvy/models/GeneralEmployee.cpp index 46f9e61..2fd78e5 100644 --- a/Trenser.Zenvy/Trenser.Zenvy/models/GeneralEmployee.cpp +++ b/Trenser.Zenvy/Trenser.Zenvy/models/GeneralEmployee.cpp @@ -1,5 +1,12 @@ +/* + * File: GeneralEmployee.h + * Description: The GeneralEmployee class represents a general employee with a specific designation. + * Author: Trenser + * Created: 31-Mar-2026 + */ #include "GeneralEmployee.h" + //Getters and Setters Enums::EmployeeDesignation GeneralEmployee::getDesignation() const { return m_designation;