27 lines
1.1 KiB
TypeScript
27 lines
1.1 KiB
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TimesheetsController } from './controllers/timesheets.controller';
|
|
import { TimesheetsQueryService } from './services/timesheets-query.service';
|
|
import { BusinessLogicsModule } from 'src/modules/business-logics/business-logics.module';
|
|
import { TimesheetsCommandService } from './services/timesheets-command.service';
|
|
import { ShiftsCommandService } from '../shifts/services/shifts-command.service';
|
|
import { ExpensesCommandService } from '../expenses/services/expenses-command.service';
|
|
import { BankCodesRepo } from '../expenses/repos/bank-codes.repo';
|
|
import { TimesheetsRepo } from '../expenses/repos/timesheets.repo';
|
|
import { EmployeesRepo } from '../expenses/repos/employee.repo';
|
|
|
|
@Module({
|
|
imports: [BusinessLogicsModule],
|
|
controllers: [TimesheetsController],
|
|
providers: [
|
|
TimesheetsQueryService,
|
|
TimesheetsCommandService,
|
|
ShiftsCommandService,
|
|
ExpensesCommandService,
|
|
BankCodesRepo,
|
|
TimesheetsRepo,
|
|
EmployeesRepo,
|
|
],
|
|
exports: [TimesheetsQueryService],
|
|
})
|
|
export class TimesheetsModule {}
|