33743f12b9
- Implemented CollaboratorPicker for selecting employees with support for single and multiple selections. - Created CollaboratorScheduleSummaryFlow to display collaborator schedules and exceptions. - Added ServicePublicationFlow for managing service visibility on public pages. - Introduced CSS styles for ServicePrivate component to enhance UI.
17 lines
594 B
TypeScript
17 lines
594 B
TypeScript
import { connect } from "mongoose";
|
|
import AdminAssistantList from "../../Models/AdminAssistant/AdminAssistant";
|
|
import {
|
|
CollaboratorScheduleDetailsParams,
|
|
CollaboratorScheduleDetailsView,
|
|
} from "../../Models/AdminAssistant/AdminAssistant.Interface";
|
|
|
|
export class AdminAssistantService {
|
|
public async getCollaboratorScheduleDetails(
|
|
data: CollaboratorScheduleDetailsParams
|
|
): Promise<CollaboratorScheduleDetailsView> {
|
|
await connect(`${process.env.DATABASE_CONNECTION}`);
|
|
|
|
return await AdminAssistantList.getCollaboratorScheduleDetails(data);
|
|
}
|
|
}
|