public ExpenseApplicationService(IBus bus,
                                  IQueryDataAccess <ExpenseSearchDTO> expenseSearchDataAccess,
                                  IQueryDataAccess <ExpenseRegisterRequest> expenseDataAccess,
                                  IQueryDataAccess <ExpenseDetailRegisterRequest> expenseDetailDataAccess,
                                  IQueryDataAccess <ExpenseDetailSearchDTO> expenseDetailSearchDataAccess,
                                  IEntityStatusApplicationService entityStatusApplicationService,
                                  IPeriodApplicationService periodApplicationService,
                                  IMapper mapper
                                  )
 {
     if (bus == null)
     {
         throw new ArgumentNullException(nameof(bus));
     }
     if (mapper == null)
     {
         throw new ArgumentNullException(nameof(mapper));
     }
     _bus = bus;
     _expenseSearchDataAccess = expenseSearchDataAccess;
     _expenseDataAccess       = expenseDataAccess;
     _mapper = mapper;
     _entityStatusApplicationService = entityStatusApplicationService;
     _periodApplicationService       = periodApplicationService;
     _expenseDetailSearchDataAccess  = expenseDetailSearchDataAccess;
     _expenseDetailDataAccess        = expenseDetailDataAccess;
 }
Example #2
0
 public PaymentPeriodApplicationService(IBus bus,
                                        IQueryDataAccess <PPSearchDTO> paymentPeriodSearchDataAccess,
                                        IQueryDataAccess <PaymentPeriodRegisterRequest> paymentPeriodDataAccess,
                                        IEntityStatusApplicationService entityStatusApplicationService,
                                        IPeriodApplicationService periodApplicationService,
                                        IConceptApplicationService conceptApplicationService,
                                        IQueryDataAccess <PPSearchByContractPeriodDTO> paymentPeriodSearchByContractDataAccess,
                                        IMapper mapper,
                                        IGeneralTableApplicationService generalTableApplicationService,
                                        IQueryDataAccess <PPHeaderSearchByInvoiceDTO> paymentPeriodSearchByInvoiceDataAccess)
 {
     if (bus == null)
     {
         throw new ArgumentNullException(nameof(bus));
     }
     if (mapper == null)
     {
         throw new ArgumentNullException(nameof(mapper));
     }
     _bus = bus;
     _paymentPeriodSearchDataAccess = paymentPeriodSearchDataAccess;
     _paymentPeriodDataAccess       = paymentPeriodDataAccess;
     _mapper = mapper;
     _entityStatusApplicationService          = entityStatusApplicationService;
     _periodApplicationService                = periodApplicationService;
     _conceptApplicationService               = conceptApplicationService;
     _paymentPeriodSearchByContractDataAccess = paymentPeriodSearchByContractDataAccess;
     _generalTableApplicationService          = generalTableApplicationService;
     _paymentPeriodSearchByInvoiceDataAccess  = paymentPeriodSearchByInvoiceDataAccess;
 }
 public ContractApplicationService(IBus bus,
                                   IQueryDataAccess <ContractSearchDTO> contractSearchDataAccess,
                                   IQueryDataAccess <ContractRegisterRequest> contractDataAccess,
                                   IEntityStatusApplicationService entityStatusApplicationService,
                                   IPeriodApplicationService periodApplicationService,
                                   IConceptApplicationService conceptApplicationService,
                                   IMapper mapper,
                                   IQueryDataAccess <OtherTenantRegisterRequest> otherTenantDataAccess,
                                   IQueryDataAccess <HouseFeatureDetailContractDTO> houseFeatureDetailContractDataAccess,
                                   IGeneralTableApplicationService generalTableApplicationService)
 {
     if (bus == null)
     {
         throw new ArgumentNullException(nameof(bus));
     }
     if (mapper == null)
     {
         throw new ArgumentNullException(nameof(mapper));
     }
     _bus = bus;
     _contractSearchDataAccess = contractSearchDataAccess;
     _contractDataAccess       = contractDataAccess;
     _mapper = mapper;
     _entityStatusApplicationService       = entityStatusApplicationService;
     _periodApplicationService             = periodApplicationService;
     _conceptApplicationService            = conceptApplicationService;
     _otherTenantDataAccess                = otherTenantDataAccess;
     _houseFeatureDetailContractDataAccess = houseFeatureDetailContractDataAccess;
     _generalTableApplicationService       = generalTableApplicationService;
 }
 public RentalApplicationApplicationService(IBus bus,
                                            IQueryDataAccess <RentalApplicationSearchDTO> rentalApplicationSearchDataAccess,
                                            IQueryDataAccess <RentalApplicationRegisterRequest> rentalApplicationDataAccess,
                                            IEntityStatusApplicationService entityStatusApplicationService,
                                            IPeriodApplicationService periodApplicationService,
                                            IMapper mapper
                                            )
 {
     if (bus == null)
     {
         throw new ArgumentNullException(nameof(bus));
     }
     if (mapper == null)
     {
         throw new ArgumentNullException(nameof(mapper));
     }
     _bus = bus;
     _rentalApplicationSearchDataAccess = rentalApplicationSearchDataAccess;
     _rentalApplicationDataAccess       = rentalApplicationDataAccess;
     _mapper = mapper;
     _entityStatusApplicationService = entityStatusApplicationService;
     _periodApplicationService       = periodApplicationService;
 }
 public PeriodController(IPeriodApplicationService periodApplicationServices)
 {
     _periodApplicationService = periodApplicationServices;
 }