User Employment¶
-
class
moco_wrapper.models.
UserEmployment
(moco)¶ Class for handling user employment schemes.
Every user has an employment entry, which defines how many hours every day he should be at work.
-
get
(employment_id: int)¶ Retrieve a single employment
Parameters: employment_id (int) – Id of the employment Returns: Employment object
-
getlist
(from_date: datetime.date = None, to_date: datetime.date = None, user_id: int = None, sort_by: str = None, sort_order: str = 'asc', page: int = 1)¶ Retrieve a list of employments.
Parameters: - from_date (datetime.date, str) – Start date
- to_date (datetime.date, str) – End date
- user_id (int) – User id
- sort_by (str) – Field to sort results by
- sort_order (str) – asc or desc
- page (int) – Page number (default 1)
Returns: List of employment objects
-