Controller for attendance-related operations.
Methods
(static) create(req, res) → {Promise.<void>}
Create a new attendance.
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
The request object. |
res |
Response
|
The response object. |
Returns:
- Type:
-
Promise.<void>
(static) delete(req, res) → {Promise.<void>}
Delete an attendance.
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
The request object. |
res |
Response
|
The response object. |
Returns:
- Type:
-
Promise.<void>
(static) getAll(req, res) → {Promise.<void>}
Get all attendances with pagination.
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
The request object. |
res |
Response
|
The response object. |
Returns:
- Type:
-
Promise.<void>
(static) getById(req, res) → {Promise.<void>}
Get an attendance by its ID.
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
The request object. |
res |
Response
|
The response object. |
Returns:
- Type:
-
Promise.<void>
(static) search(req, res) → {Promise.<void>}
Search for attendances based on the provided search terms.
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
The request object. |
res |
Response
|
The response object. |
Returns:
- Type:
-
Promise.<void>
(static) update(req, res) → {Promise.<void>}
Update an attendance.
Parameters:
| Name | Type | Description |
|---|---|---|
req |
Request
|
The request object. |
res |
Response
|
The response object. |
Returns:
- Type:
-
Promise.<void>