Example #1
0
 public ReportController(IMapper mapper, IEquipmentManager equipmentManager, ILoanManager loanManager, ILoanExtensionManager loanExtensionManager)
 {
     __Mapper               = mapper ?? throw new ArgumentNullException(nameof(mapper));
     __EquipmentManager     = equipmentManager ?? throw new ArgumentNullException(nameof(equipmentManager));
     __LoanManager          = loanManager ?? throw new ArgumentNullException(nameof(loanManager));
     __LoanExtensionManager = loanExtensionManager ?? throw new ArgumentNullException(nameof(loanExtensionManager));
 }
 public LoanExtensionController(IMapper mapper, ILoanExtensionManager loanExtensionManager, ILoanManager loanManager, UserManager <IdentityUser> userManager)
 {
     __Mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
     __LoanExtensionManager = loanExtensionManager ?? throw new ArgumentNullException(nameof(loanExtensionManager));
     __LoanManager          = loanManager ?? throw new ArgumentNullException(nameof(loanManager));
     __UserManager          = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }
Example #3
0
 public LoanController(IMapper mapper, ILoanManager loanManager, IEquipmentManager equipmentManager, IUserRepository userRepository,
                       ILoanEquipmentManager loanEquipmentManager, IEmailScheduleManager emailScheduleManager,
                       IApplicationEmailSender emailSender, IBlacklistManager blacklistManager,
                       UserManager <IdentityUser> userManager, ILoanExtensionManager loanExtensionManager,
                       IConfigurationManager configurationManager, IConfiguration configuration)
 {
     __Mapper               = mapper ?? throw new ArgumentNullException(nameof(mapper));
     __LoanManager          = loanManager ?? throw new ArgumentNullException(nameof(loanManager));
     __EquipmentManager     = equipmentManager ?? throw new ArgumentNullException(nameof(equipmentManager));
     __UserRepository       = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     __LoanEquipmentManager = loanEquipmentManager ?? throw new ArgumentNullException(nameof(loanEquipmentManager));
     __EmailScheduleManager = emailScheduleManager ?? throw new ArgumentNullException(nameof(emailScheduleManager));
     __BlacklistManager     = blacklistManager ?? throw new ArgumentNullException(nameof(blacklistManager));
     __UserManager          = userManager ?? throw new ArgumentNullException(nameof(userManager));
     __LoanExtensionManager = loanExtensionManager ?? throw new ArgumentNullException(nameof(loanExtensionManager));
     __ConfigurationManager = configurationManager ?? throw new ArgumentNullException(nameof(configurationManager));
     __Configuration        = configuration ?? throw new ArgumentNullException(nameof(configuration));
 }