Beispiel #1
0
 def create():
     task_repo = WorkTaskRepoFactory.create()
     project_repo = ProjectRepoFactory.create()
     task_entity = WorkTaskEntityFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return UpdateTaskInteractor(task_repo, project_repo, task_entity,
                                 permission_validator)
Beispiel #2
0
 def create():
     project_repo = ProjectRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     project_entity = ProjectEntityFactory.create()
     field_validator = FieldValidatorFactory.create()
     return UpdateProjectInteractor(project_repo, project_entity,
                                    permission_validator, field_validator)
Beispiel #3
0
 def create():
     work_time_repo = WorkTimeRepoFactory.create()
     hour_payment_repo = HourPaymentRepoFactory.create()
     work_time_entity = WorkTimeEntityFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     field_validator = FieldValidatorFactory.create()
     return CreateWorkTimeInteractor(work_time_repo, hour_payment_repo,
                                     work_time_entity, permission_validator,
                                     field_validator)
Beispiel #4
0
 def create():
     project_repo = ProjectRepoFactory.create()
     user_repo = UserRepoFactory.create()
     project_entity = ProjectEntityFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     datetime_validator = FieldValidatorFactory.create()
     pdf_gen = GeneratePdfFactory().create()
     return ProjectGetTotalInteractor(project_repo, user_repo,
                                      project_entity, permission_validator,
                                      datetime_validator, pdf_gen)
Beispiel #5
0
 def create():
     hour_payment_repo = HourPaymentRepoFactory.create()
     project_repo = ProjectRepoFactory.create()
     hour_payment_entity = HourPaymentEntityFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     field_validator = FieldValidatorFactory.create()
     return UpdateHourPaymentInteractor(hour_payment_repo, project_repo,
                                        hour_payment_entity,
                                        permission_validator,
                                        field_validator)
Beispiel #6
0
 def create():
     worked_day_repo = WorkedDayRepoFactory.create()
     month_payment_repo = MonthPaymentRepoFactory.create()
     project_repo = ProjectRepoFactory.create()
     worked_day_entity = WorkedDayEntityFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     field_validator = FieldValidatorFactory.create()
     return UpdateWorkedDayInteractor(worked_day_repo, month_payment_repo,
                                      project_repo, worked_day_entity,
                                      permission_validator, field_validator)
Beispiel #7
0
 def create():
     month_payment_repo = MonthPaymentRepoFactory.create()
     project_repo = ProjectRepoFactory.create()
     month_payment_entity = MonthPaymentEntityFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     field_validator = FieldValidatorFactory.create()
     return UpdateMonthPaymentInteractor(month_payment_repo, project_repo,
                                         month_payment_entity,
                                         permission_validator,
                                         field_validator)
Beispiel #8
0
 def create():
     task_repo = WorkTaskRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return GetTaskInteractor(task_repo, permission_validator)
Beispiel #9
0
 def create():
     project_repo = ProjectRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return GetAllProjectsInteractor(project_repo, permission_validator)
Beispiel #10
0
 def create():
     work_time_repo = WorkTimeRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return GetAllWorkTimeInteractor(work_time_repo, permission_validator)
Beispiel #11
0
 def create():
     hour_payment_repo = HourPaymentRepoFactory.create()
     permission_validator = PermissionValidatorFactory().create()
     return DeleteHourPaymentInteractor(hour_payment_repo,
                                        permission_validator)
Beispiel #12
0
 def create():
     hour_payment_repo = HourPaymentRepoFactory.create()
     validate_user_project = PermissionValidatorFactory.create()
     return GetAllHourPaymentInteractor(hour_payment_repo,
                                        validate_user_project)
Beispiel #13
0
 def create():
     worked_day_repo = WorkedDayRepoFactory.create()
     month_payment_repo = MonthPaymentRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return GetAllWorkedDaysInteractor(worked_day_repo, month_payment_repo,
                                       permission_validator)
Beispiel #14
0
 def create():
     worked_day_repo = WorkedDayRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return DeleteWorkedDayInteractor(worked_day_repo, permission_validator)
Beispiel #15
0
 def create():
     month_payment_repo = MonthPaymentRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     return GetAllMonthPaymentsInteractor(month_payment_repo,
                                          permission_validator)
Beispiel #16
0
 def create():
     task_repo = WorkTaskRepoFactory.create()
     permission_validator = PermissionValidatorFactory.create()
     field_validator = FieldValidatorFactory.create()
     return GetAllTasksInteractor(task_repo, permission_validator,
                                  field_validator)