예제 #1
0
 public AdminController(
     IModuleChangeRepository moduleChangeRepository,
     CompanyService companyService,
     IUserRepository userRepository,
     LicenseService licenseService,
     ILicenseRepository licenseRepository,
     ICompanyRepository companyRepository,
     IInvoiceRepository invoiceRepository,
     IModuleRepository moduleRepository,
     InvoiceService invoiceService,
     IDefaultModuleRepository defaultModuleRepository,
     IDefaultLicenseRepository defaultLicenseRepository,
     EmailSenderService emailService)
 {
     this.emailService             = emailService;
     this.moduleChangeRepository   = moduleChangeRepository;
     this.licenseService           = licenseService;
     this.userRepository           = userRepository;
     this.companyService           = companyService;
     this.licenseRepository        = licenseRepository;
     this.companyRepository        = companyRepository;
     this.invoiceRepository        = invoiceRepository;
     this.moduleRepository         = moduleRepository;
     this.invoiceService           = invoiceService;
     this.defaultModuleRepository  = defaultModuleRepository;
     this.defaultLicenseRepository = defaultLicenseRepository;
 }
예제 #2
0
 public ModuleController(RequestService requestService,
                         UserManager <AppUser, int> userManager,
                         CompanyService companyService,
                         IUserRepository userRepository,
                         LicenseService licenseService,
                         ILicenseRepository licenseRepository,
                         ICompanyRepository companyRepository,
                         IInvoiceRepository invoiceRepository,
                         IModuleRepository moduleRepository,
                         InvoiceService invoiceService,
                         IDefaultModuleRepository defaultModuleRepository,
                         IDefaultLicenseRepository defaultLicenseRepository)
 {
     this.licenseService           = licenseService;
     this.userRepository           = userRepository;
     this.licenseRepository        = licenseRepository;
     this.companyRepository        = companyRepository;
     this.invoiceRepository        = invoiceRepository;
     this.moduleRepository         = moduleRepository;
     this.invoiceService           = invoiceService;
     this.defaultModuleRepository  = defaultModuleRepository;
     this.defaultLicenseRepository = defaultLicenseRepository;
     this.userManager    = userManager;
     this.requestService = requestService;
 }
예제 #3
0
 public CompanyService(IUserRepository userRepository,
                       IRoleRepository roleRepository,
                       ICompanyRepository companyRepository,
                       ILicenseRepository licenseRepository,
                       IModuleRepository moduleRepository,
                       IDefaultModuleRepository defaultModuleRepository,
                       LicenseService licenseService)
 {
     this.moduleRepository        = moduleRepository;
     this.licenseRepository       = licenseRepository;
     this.companyRepository       = companyRepository;
     this.roleRepository          = roleRepository;
     this.userRepository          = userRepository;
     this.licenseService          = licenseService;
     this.defaultModuleRepository = defaultModuleRepository;
 }
예제 #4
0
 public LicenseService(
     IModuleChangeRepository moduleChangeRepository,
     IUserRepository userRepository,
     ILicenseRepository licenseRepository,
     ICompanyRepository companyRepository,
     IInvoiceRepository invoiceRepository,
     IModuleRepository moduleRepository,
     IDefaultModuleRepository defaultModuleRepository,
     IDefaultLicenseRepository defaultLicenseRepository)
 {
     this.moduleChangeRepository   = moduleChangeRepository;
     this.userRepository           = userRepository;
     this.licenseRepository        = licenseRepository;
     this.companyRepository        = companyRepository;
     this.invoiceRepository        = invoiceRepository;
     this.moduleRepository         = moduleRepository;
     this.defaultLicenseRepository = defaultLicenseRepository;
     this.defaultModuleRepository  = defaultModuleRepository;
 }