public ReasonController(
     IMapper mapper,
     ILoggerManager logger,
     IReasonRepository reasonRepository)
 {
     _mapper           = mapper;
     _logger           = logger;
     _reasonRepository = reasonRepository;
 }
 public UnitOfWork(SixtReservationContext context,
                   IBranchRepository branchRepository,
                   IUserRepository userRepository,
                   IRoleRepository roleRepository,
                   IJobTitleRepository jobTitleRepository,
                   IReasonRepository reasonRepository,
                   IQuestionRepository questionRepository,
                   IReservationStatusRepository reservationStatusRepository,
                   IStatusStepRepository statusStepRepository,
                   IRateSegmentRepository rateSegmentRepository,
                   IRateSegmentCategoryRepository RateSegmentCategoryRepository,
                   INotificationSettingRepository notificationSettingRepository,
                   IPermissionRepository permissionRepository,
                   ICustomerRepository customerRepository,
                   IUploadLogRepository uploadLogRepository,
                   IReservationRepository reservationRepository,
                   IReservationHistoryRepository reservationHistoryRepository,
                   IActionSettingRepository actionSettingRepository,
                   IWeekDayRepository weekDayRepository,
                   INotificationRepository notificationRepository,
                   IReservationStepLogRepository reservationStepLogRepository,
                   IVReservationLogRepository vReservationLogRepository,
                   IReservationAssignmentRepository reservationAssinmentRepository,
                   IFormSubmittedRepository formSubmittedRepository,
                   IVReservationListRepository vReservationListRepository,
                   IEmailSettingRepository emailSettingRepository,
                   IVReservationHistoryRepository vReservationHistoryRepository
                   )
 {
     _context                = context;
     BranchBL                = branchRepository;
     UserBL                  = userRepository;
     RoleBL                  = roleRepository;
     JobTitleBL              = jobTitleRepository;
     ReasonBL                = reasonRepository;
     QuestionBL              = questionRepository;
     ReservationStatusBL     = reservationStatusRepository;
     StatusStepBL            = statusStepRepository;
     NotificationSettingBL   = notificationSettingRepository;
     RateSegmentBL           = rateSegmentRepository;
     RateSegmentCategoryBL   = RateSegmentCategoryRepository;
     PermissionBL            = permissionRepository;
     CustomerBL              = customerRepository;
     UploadLogBL             = uploadLogRepository;
     ReservationBL           = reservationRepository;
     ReservationHistoryBL    = reservationHistoryRepository;
     ActionSettingBL         = actionSettingRepository;
     WeekDayBL               = weekDayRepository;
     NotificationBL          = notificationRepository;
     ReservationStepLogBL    = reservationStepLogRepository;
     VReservationLogBL       = vReservationLogRepository;
     ReservationAssignmentBL = reservationAssinmentRepository;
     FormSubmittedBL         = formSubmittedRepository;
     VReservationListBL      = vReservationListRepository;
     EmailSettingBL          = emailSettingRepository;
     VReservationHistoryBL   = vReservationHistoryRepository;
 }
示例#3
0
 public UnitOfWork(IRiskRepository riskRepository, IContractRepository contractRepository, IBranchRepository branchRepository, IReasonRepository reasonRepository, ITariffRepository tariffRepository, ITypeInsuranceRepository typeInsuranceRepository, IAgentRepository agentRepository, IStatusRepository statusRepository)
 {
     RiskRepository          = riskRepository;
     ContractRepository      = contractRepository;
     BranchRepository        = branchRepository;
     ReasonRepository        = reasonRepository;
     TariffRepository        = tariffRepository;
     TypeInsuranceRepository = typeInsuranceRepository;
     AgentRepository         = agentRepository;
     StatusRepository        = statusRepository;
 }
示例#4
0
 public UnitOfWork(RestoranContext context, IUnitRepository unitRep, IProductRepository productRep, ILocationRepository locationRep, IOrderRepository orderRep, ISupplierRepository supplierRep, IProductCategoryRepository productCategoryRep, IRecipeRepository recipeRep, IMarketRepository marketRep, IProductSupplierRepository prodSup, IReasonRepository reasonRep, IDisposalProductRepository dProductRep, IProductDisposalRepository productDRep)
 {
     this.context       = context;
     UnitRep            = unitRep;
     ProductRep         = productRep;
     LocationRep        = locationRep;
     RecipeRep          = recipeRep;
     OrderRep           = orderRep;
     SupplierRep        = supplierRep;
     ProductCategoryRep = productCategoryRep;
     MarketRep          = marketRep;
     ProdSup            = prodSup;
     ReasonRep          = reasonRep;
     DProductRep        = dProductRep;
     ProductDRep        = productDRep;
 }
        //TODO add IDistrictRepository

        public StudentController(
            IMapper mapper,
            ILoggerManager logger,
            IUserRepository userRepository,
            IStudentRepository studentRepository,
            IDocumentRepository documentRepository,
            IReasonRepository reasonRepository,
            IEmailService emailService)
        {
            _mapper             = mapper;
            _logger             = logger;
            _userRepository     = userRepository;
            _studentRepository  = studentRepository;
            _documentRepository = documentRepository;
            _reasonRepository   = reasonRepository;
            _emailService       = emailService;
        }
 public ApplicationDetailsService(IApplicationRepository applicationRepository, IBankAgencyRepository bankAgencyRepository, IApplicantRepository applicantRepository,
     IEmploymentRepository employmentRepository, IAddressRepository addressRepository, IContactRepository contactRepository,
     IBankAccountRepository bankAccountRepository, IBankCardRepository bankCardRepository, INoteRepository noteRepository, IDocumentRepository documentRepository,
     IReasonRepository reasonRepository, IActionLogRepository actionLogRepository)
 {
     _applicationRepository = applicationRepository;
     _bankAgencyRepository = bankAgencyRepository;
     _applicantRepository = applicantRepository;
     _employmentRepository = employmentRepository;
     _addressRepository = addressRepository;
     _contactRepository = contactRepository;
     _bankAccountRepository = bankAccountRepository;
     _bankCardRepository = bankCardRepository;
     _noteRepository = noteRepository;
     _documentRepository = documentRepository;
     _reasonRepository = reasonRepository;
     _actionLogRepository = actionLogRepository;
 }
示例#7
0
 public ReasonServices(IReasonRepository _reasonRepository)
 {
     reasonRepository = _reasonRepository;
 }
示例#8
0
 public ReasonController(UserManager <IdentityUser> userManager,
                         IReasonRepository repo)
 {
     _userManager = userManager; _repo = repo;
 }
示例#9
0
 public ReasonService()
 {
     this.ReasonRepository = new ReasonRepository();
 }
示例#10
0
 public ReasonService(IReasonRepository ReasonRepository)
 {
     this.ReasonRepository = ReasonRepository;
 }
示例#11
0
 public ReasonService(IReasonRepository reasonRepository)
 {
     _reasonRepository = reasonRepository;
 }
示例#12
0
 public TransactionReasonManager()
 {
     _repo = new ReasonRepository();
 }
 public ReasonController(IReasonRepository iReasonRepository)
 {
     _items = iReasonRepository;
 }