Exemple #1
0
 public PSASPaymentAppService(
     IRepository <TR_BookingHeader> trBookingHeaderRepo,
     IRepository <MS_Bank> msBankRepo,
     IRepository <MS_Term> msTermRepo,
     IRepository <MS_TermPmt> msTermPmtRepo,
     IRepository <LK_FinType> lkFinTypeRepo,
     IRepository <TR_PaymentDetailAlloc> trPaymentDetailAllocRepo,
     IRepository <TR_PaymentHeader> trPaymentHeaderRepo,
     IRepository <TR_PaymentDetail> trPaymentDetailRepo,
     IRepository <MS_BankBranch> msBankBranchRepo,
     IRepository <MS_Account> msAccountRepo,
     IRepository <LK_PayType> lkPayTypeRepo,
     IPSASPriceAppService iPriceAppService,
     IRepository <LK_PayFor> lkPayFor
     )
 {
     _trBookingHeaderRepo      = trBookingHeaderRepo;
     _msBankRepo               = msBankRepo;
     _msTermRepo               = msTermRepo;
     _msTermPmtRepo            = msTermPmtRepo;
     _lkFinTypeRepo            = lkFinTypeRepo;
     _trPaymentDetailAllocRepo = trPaymentDetailAllocRepo;
     _trPaymentHeaderRepo      = trPaymentHeaderRepo;
     _trPaymentDetailRepo      = trPaymentDetailRepo;
     _msBankBranchRepo         = msBankBranchRepo;
     _msAccountRepo            = msAccountRepo;
     _lkPayTypeRepo            = lkPayTypeRepo;
     _iPriceAppService         = iPriceAppService;
     _lkPayForRepo             = lkPayFor;
 }
Exemple #2
0
 public PSASKuasaDireksiAppService(
     IRepository <MS_KuasaDireksi> msKuasaDireksiRepo,
     IRepository <MS_KuasaDireksiPeople> msKuasaDireksiPeopleRepo,
     IRepository <MS_DocumentPS> msDocumentRepo,
     IRepository <MS_Project> msProjectRepo,
     IRepository <MS_Officer> msOfficerRepo,
     IRepository <MS_Position> msPositionRepo,
     IRepository <MS_Unit> msUnitRepo,
     IFilesHelper iFilesHelper,
     IPSASPriceAppService ipriceAppService,
     IHostingEnvironment hostingEnvironment,
     IHttpContextAccessor httpContextAccessor
     )
 {
     _msKuasaDireksiRepo       = msKuasaDireksiRepo;
     _msKuasaDireksiPeopleRepo = msKuasaDireksiPeopleRepo;
     _msDocumentRepo           = msDocumentRepo;
     _msProjectRepo            = msProjectRepo;
     _msOfficerRepo            = msOfficerRepo;
     _msPositionRepo           = msPositionRepo;
     _msUnitRepo          = msUnitRepo;
     _iFilesHelper        = iFilesHelper;
     _ipriceAppService    = ipriceAppService;
     _httpContextAccessor = httpContextAccessor;
     _hostingEnvironment  = hostingEnvironment;
     _appConfiguration    = hostingEnvironment.GetAppConfiguration();
 }
Exemple #3
0
 public PSASTermAppService(
     IRepository <TR_BookingHeader> trBookingHeaderRepo,
     IRepository <MS_Bank> msBankRepo,
     IRepository <MS_Term> msTermRepo,
     IRepository <MS_TermPmt> msTermPmtRepo,
     IRepository <LK_FinType> lkFinTypeRepo,
     IPSASPriceAppService iPriceAppService,
     IRepository <TR_BookingHeaderHistory> trBookingHeaderHistory
     )
 {
     _trBookingHeaderRepo    = trBookingHeaderRepo;
     _msBankRepo             = msBankRepo;
     _msTermRepo             = msTermRepo;
     _msTermPmtRepo          = msTermPmtRepo;
     _lkFinTypeRepo          = lkFinTypeRepo;
     _iPriceAppService       = iPriceAppService;
     _trBookingHeaderHistory = trBookingHeaderHistory;
 }
Exemple #4
0
 public PSASMainAppService(
     IRepository <MS_UnitItem> msUnitItem,
     IRepository <LK_Item> lkItem,
     IRepository <MS_Unit> msUnit,
     IRepository <MS_UnitCode> msUnitCode,
     IRepository <TR_BookingHeader> trBookingHeader,
     IRepository <MS_Area> msArea,
     IRepository <MS_Project> msProject,
     IRepository <MS_Product> msProduct,
     IRepository <MS_Cluster> msCluster,
     IRepository <MS_Category> msCategory,
     IRepository <MS_Detail> msDetail,
     IRepository <MS_Term> msTerm,
     IRepository <LK_UnitStatus> lkUnitStatus,
     IRepository <PERSONALS, string> personals,
     IRepository <LK_PayType> lkPayType,
     IRepository <MS_TransFrom> msTransform,
     IRepository <MS_Schema, string> msSchema,
     IRepository <MS_ShopBusiness> msShopBusiness,
     IRepository <MS_SalesEvent> msSalesEvent,
     IRepository <LK_SADStatus> lkSADStatus,
     IRepository <LK_Promotion> lkPromotion,
     IRepository <TR_BookingDetail> trBookingDetail,
     IRepository <LK_FinType> lkFinType,
     IRepository <TR_BookingCancel> trBookingCancel,
     IRepository <MS_Company> msCompanyRepo,
     IRepository <TR_Address, string> trAddressRepo,
     IRepository <PERSONALS_MEMBER, string> personalMemberRepo,
     IRepository <TR_Phone, string> trPhoneRepo,
     IRepository <LK_Reason> lkReasonRepo,
     IPSASPriceAppService ipriceAppService,
     PersonalsNewDbContext contextPers,
     NewCommDbContext contextNew,
     IPSASPaymentAppService iPaymentAppService,
     IPSASScheduleAppService iScheduleAppService,
     IPrintBookingProfileExcelExporter printBookingProfileExcelExporter,
     TAXDbContext contextTax,
     PropertySystemDbContext contextProp
     )
 {
     _contextTax = contextTax;
     _printBookingProfileExcelExporter = printBookingProfileExcelExporter;
     _iScheduleAppService = iScheduleAppService;
     _iPaymentAppService  = iPaymentAppService;
     _contextProp         = contextProp;
     _msUnitItemRepo      = msUnitItem;
     _lkItemRepo          = lkItem;
     _msUnitRepo          = msUnit;
     _msUnitCodeRepo      = msUnitCode;
     _trBookingHeaderRepo = trBookingHeader;
     _msAreaRepo          = msArea;
     _msProjectRepo       = msProject;
     _msProductRepo       = msProduct;
     _msClusterRepo       = msCluster;
     _msCategoryRepo      = msCategory;
     _msDetailRepo        = msDetail;
     _msTermRepo          = msTerm;
     _lkUnitStatusRepo    = lkUnitStatus;
     _personalsRepo       = personals;
     _lkPayTypeRepo       = lkPayType;
     _msTransformRepo     = msTransform;
     _msSchemaRepo        = msSchema;
     _msShopBusinessRepo  = msShopBusiness;
     _msSalesEventRepo    = msSalesEvent;
     _lkSADStatusRepo     = lkSADStatus;
     _lkPromotionRepo     = lkPromotion;
     _trBookingDetailRepo = trBookingDetail;
     _lkFinTypeRepo       = lkFinType;
     _trBookingCancelRepo = trBookingCancel;
     _msCompanyRepo       = msCompanyRepo;
     _trAddressRepo       = trAddressRepo;
     _personalMemberRepo  = personalMemberRepo;
     _trPhoneRepo         = trPhoneRepo;
     _lkReasonRepo        = lkReasonRepo;
     _ipriceAppService    = ipriceAppService;
     _contextPers         = contextPers;
     _contextNew          = contextNew;
 }
Exemple #5
0
 public PSASChangeRenovAppService(
     IRepository <MS_UnitItem> msUnitItem,
     IRepository <LK_Item> lkItem,
     IRepository <MS_Unit> msUnit,
     IRepository <MS_UnitCode> msUnitCode,
     IRepository <TR_BookingHeader> trBookingHeader,
     IRepository <MS_Area> msArea,
     IRepository <MS_Project> msProject,
     IRepository <MS_Product> msProduct,
     IRepository <MS_Cluster> msCluster,
     IRepository <MS_Category> msCategory,
     IRepository <MS_Detail> msDetail,
     IRepository <MS_Term> msTerm,
     IRepository <LK_UnitStatus> lkUnitStatus,
     IRepository <PERSONALS, string> personals,
     IRepository <LK_PayType> lkPayType,
     IRepository <MS_TransFrom> msTransform,
     IRepository <MS_Schema, string> msSchema,
     IRepository <MS_ShopBusiness> msShopBusiness,
     IRepository <MS_SalesEvent> msSalesEvent,
     IRepository <LK_SADStatus> lkSADStatus,
     IRepository <LK_Promotion> lkPromotion,
     IRepository <TR_BookingDetail> trBookingDetail,
     IRepository <MS_Company> msCompanyRepo,
     IRepository <TR_Address, string> trAddressRepo,
     IRepository <PERSONALS_MEMBER, string> personalMemberRepo,
     IRepository <TR_Phone, string> trPhoneRepo,
     IRepository <LK_Reason> lkReasonRepo,
     IPSASPriceAppService iPriceAppService,
     PersonalsNewDbContext contextPers,
     NewCommDbContext contextNew,
     PropertySystemDbContext contextProp,
     IRepository <TR_BookingItemPrice> trBookingItemPriceRepo,
     IRepository <TR_BookingDetailAddDisc> trBookingDetailAddDiscRepo
     )
 {
     _contextProp                = contextProp;
     _msUnitItemRepo             = msUnitItem;
     _lkItemRepo                 = lkItem;
     _msUnitRepo                 = msUnit;
     _msUnitCodeRepo             = msUnitCode;
     _trBookingHeaderRepo        = trBookingHeader;
     _msAreaRepo                 = msArea;
     _msProjectRepo              = msProject;
     _msProductRepo              = msProduct;
     _msClusterRepo              = msCluster;
     _msCategoryRepo             = msCategory;
     _msDetailRepo               = msDetail;
     _msTermRepo                 = msTerm;
     _lkUnitStatusRepo           = lkUnitStatus;
     _personalsRepo              = personals;
     _lkPayTypeRepo              = lkPayType;
     _msTransformRepo            = msTransform;
     _msSchemaRepo               = msSchema;
     _msShopBusinessRepo         = msShopBusiness;
     _msSalesEventRepo           = msSalesEvent;
     _lkSADStatusRepo            = lkSADStatus;
     _lkPromotionRepo            = lkPromotion;
     _trBookingDetailRepo        = trBookingDetail;
     _msCompanyRepo              = msCompanyRepo;
     _trAddressRepo              = trAddressRepo;
     _personalMemberRepo         = personalMemberRepo;
     _trPhoneRepo                = trPhoneRepo;
     _lkReasonRepo               = lkReasonRepo;
     _iPriceAppService           = iPriceAppService;
     _contextPers                = contextPers;
     _contextNew                 = contextNew;
     _trBookingItemPriceRepo     = trBookingItemPriceRepo;
     _trBookingDetailAddDiscRepo = trBookingDetailAddDiscRepo;
 }