chnages has been made and net salary is being displayed
This commit is contained in:
20
lib/domain/usecases/get_salary_summary_usecase.dart
Normal file
20
lib/domain/usecases/get_salary_summary_usecase.dart
Normal file
@@ -0,0 +1,20 @@
|
||||
import '../repositories/attendance_repository.dart';
|
||||
import '../models/salary_model.dart';
|
||||
|
||||
class GetSalarySummaryUseCase {
|
||||
final AttendanceRepository repository;
|
||||
|
||||
GetSalarySummaryUseCase(this.repository);
|
||||
|
||||
Future<SalaryModel> execute({
|
||||
required String employeeId,
|
||||
required int month,
|
||||
required int year,
|
||||
}) {
|
||||
return repository.calculateSalary(
|
||||
employeeId: employeeId,
|
||||
month: month,
|
||||
year: year,
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user