public AdminUserActionFactory(
     IAdminUserRepository adminUserRepository,
     IUnitOfWork unitOfWork)
 {
     _adminUserRepository = adminUserRepository;
     _unitOfWork          = unitOfWork;
 }
Пример #2
0
 public ManageService(IAdminUserRepository adminUserRepository, IManageRepository manageRepository)
 {
     this.AdminUserRepository = adminUserRepository;
     this.ManageRepository = manageRepository;
     this.AddDisposableObject(adminUserRepository);
     this.AddDisposableObject(manageRepository);
 }
Пример #3
0
 public AccountController(IAdminUserRepository repo, IAdminUserAttemptRepository attemptRepo, IUnitOfWork uow, IAdminUserSessionRepository sessionRepo)
 {
     _uow         = uow;
     _repo        = repo;
     _attemptRepo = attemptRepo;
     _sessionRepo = sessionRepo;
 }
Пример #4
0
 public AdminLoginService(
     IAdminUserRepository adminUserRepository,
     IUnitOfWork unitOfWork)
 {
     _adminUserRepository = adminUserRepository;
     _unitOfWork          = unitOfWork;
 }
Пример #5
0
 protected virtual void Dispose(bool disposing)
 {
     if (disposing)
     {
         // Free managed resources
         if (emailManager != null)
         {
             emailManager.Dispose();
             emailManager = null;
         }
         if (emailAccountRepository != null)
         {
             emailAccountRepository.Dispose();
             emailAccountRepository = null;
         }
         if (adminUserRepository != null)
         {
             adminUserRepository.Dispose();
             adminUserRepository = null;
         }
         if (applicationUserRepository != null)
         {
             applicationUserRepository.Dispose();
             applicationUserRepository = null;
         }
     }
 }
Пример #6
0
 public UsersController(IUnitOfWork uow, IAdminUserRepository repo, IAdminRoleRepository roleRepo, IAdminUserSessionRepository sessionRepo) : base(uow)
 {
     _uow         = uow;
     _repo        = repo;
     _roleRepo    = roleRepo;
     _sessionRepo = sessionRepo;
 }
 public AdminUserInactiveAction(
     IAdminUserRepository adminUserRepository,
     IUnitOfWork unitOfWork)
 {
     _adminUserRepository = adminUserRepository;
     _unitOfWork          = unitOfWork;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="AdminstratorLogic"/> class.
 /// </summary>
 /// <param name="ticketRepo">Ticket Repo.</param>
 /// <param name="eventRepository">Event Repo.</param>
 /// <param name="guestRepository">Guest Repo.</param>
 /// <param name="adminRepository">Admin Repo.</param>
 public AdminstratorLogic(ITicketRepository ticketRepo, IEventRepository eventRepository, IGuestRepository guestRepository, IAdminUserRepository adminRepository)
 {
     this.ticketRepo      = ticketRepo;
     this.eventRepository = eventRepository;
     this.guestRepository = guestRepository;
     this.adminRepository = adminRepository;
 }
 public AdminResetPasswordService(
     IAdminUserRepository adminUserRepository,
     IUnitOfWork unitOfWork)
 {
     _adminUserRepository = adminUserRepository;
     _unitOfWork          = unitOfWork;
 }
Пример #10
0
 public AdminUserService(IAdminUserRepository repository, IHCacheClient cacheClient,
                         IRedisMQ redisMQ, IRedisListMQ redisListMQ)
 {
     Repository  = repository;
     CacheClient = cacheClient;
     RedisMQ     = redisMQ;
     RedisListMQ = redisListMQ;
 }
Пример #11
0
        public EditProfileValidator(IAdminUserRepository adminUserRepository)
        {
            _adminUserRepository = adminUserRepository;

            RuleFor(v => v.Name).NotEmpty().MaximumLength(100);
            RuleFor(v => v.Email).NotEmpty().EmailAddress().MaximumLength(100)
                .Must(UniqueEmail).WithMessage("{PropertyName} already used with other user.");
        }
Пример #12
0
        public AdminUserDeleteAction(
            IAdminUserRepository adminUserRepository,
            IUnitOfWork unitOfWork)
        {
            _adminUserRepository = adminUserRepository;
            _unitOfWork          = unitOfWork;

            _result = new Result();
        }
        public ChangePasswordValidator(IAdminUserRepository adminUserRepository)
        {
            _adminUserRepository = adminUserRepository;

            RuleFor(v => v.CurrentPassword).NotEmpty().Must(ValidateCurrentPassword).WithMessage("Invalid current password.");
            RuleFor(v => v.NewPassword).NotEmpty().Length(6, 20)
            .Equal(v => v.ConfirmPassword).WithMessage("'New Password' should match to 'Confirm Password'.");
            RuleFor(v => v.ConfirmPassword).NotEmpty();
        }
Пример #14
0
 public WorkflowMessageService(IEmailManager emailMan,
                               IEmailAccountRepository emailAccountRepo,
                               IAdminUserRepository adminUserRepo,
                               IApplicationUserRepository applicationUserRepo)
 {
     emailManager              = emailMan;
     emailAccountRepository    = emailAccountRepo;
     adminUserRepository       = adminUserRepo;
     applicationUserRepository = applicationUserRepo;
 }
Пример #15
0
 public AccountAdminService(
     IAdminUserRepository adminUserRepository,
     IUnitOfWork unitOfWork,
     EditProfileValidator editProfileValidator,
     ChangePasswordValidator changePasswordValidator)
 {
     _adminUserRepository     = adminUserRepository;
     _unitOfWork              = unitOfWork;
     _editProfileValidator    = editProfileValidator;
     _changePasswordValidator = changePasswordValidator;
 }
Пример #16
0
        public AdminUserService(
            IAdminUserRepository adminUserRepository,
            IAdminRoleRepository adminRoleRepository,
            IUnitOfWork unitOfWork)
        {
            _adminUserRepository = adminUserRepository;
            _adminRoleRepository = adminRoleRepository;
            _unitOfWork          = unitOfWork;

            AdminUserMapper.Init();
        }
 public ManageController(UserManager <User> userManager,
                         SignInManager <User> signInManager,
                         DataBaseContext dataBaseContext,
                         ILogger <ManageController> logger,
                         IAdminUserRepository adminUserRepository,
                         IAdminBookingRepository BookingRepository)
 {
     _userManager         = userManager;
     _signInManager       = signInManager;
     _dataBaseContext     = dataBaseContext;
     _logger              = logger;
     _adminUserRepository = adminUserRepository;
     _BookingRepository   = BookingRepository;
 }
Пример #18
0
        public AdminUserValidator(IAdminUserRepository adminUserRepository)
        {
            _adminUserRepository = adminUserRepository;

            RuleFor(v => v.Name).NotEmpty().MaximumLength(100);
            RuleFor(v => v.Email).NotEmpty().EmailAddress().MaximumLength(100)
            .Must(UniqueEmail).WithMessage("{PropertyName} already used with other user.");

            When(v => v.Id == 0 || !string.IsNullOrEmpty(v.Password), () =>
            {
                RuleFor(v => v.Password).NotEmpty().Length(6, 20);
            });

            RuleFor(v => v.Roles).NotNull();
        }
Пример #19
0
        //public void Index()
        //{
        //    ProductQuote pq = new ProductQuote();
        //    pq.ProductQuoteID = 999999;
        //    pq.CustomerID = 2;
        //    pq.CustomerName = "Álcalis de la Patagonia S.A.I.C.";
        //    pq.CustomerContactName = "Mariano Emanuelli";
        //    pq.CustomerContactMail = "*****@*****.**";
        //    pq.ProductName = "Amoniaco Anhidro (NH3)";
        //    pq.ProductProviderName = "Profertil S.A. – Planta Bahía Blanca";
        //    pq.ProductPackagingName = "Bolsas";
        //    pq.MinimumQuantityDelivery = 30;
        //    pq.QuantityOpenPurchaseOrder = 190;
        //    pq.Price = (decimal)1300.8;
        //    pq.PaymentDeadlineName = "90 dias FF";
        //    pq.GeographicAreaName = "CABA";
        //    pq.DateQuote = Convert.ToDateTime("28/11/2017");
        //    pq.DateDelivery = Convert.ToDateTime("01/12/2017");


        //    var ret = pdfService.ProductQuoteToPdf(pq);

        //    pq = null;

        //    Response.Clear();
        //    Response.ContentType = "application/pdf";
        //    Response.AddHeader("content-disposition", "attachment;filename=" + ret);
        //    Response.Cache.SetCacheability(HttpCacheability.NoCache);
        //    byte[] bytes = System.IO.File.ReadAllBytes("C:\\Projects\\Inquimex\\Cotizador Online\\ProductQuoteAppProject\\ProductQuoteApp\\Documents\\Export\\" + ret);
        //    //byte[] bytes = System.IO.File.ReadAllBytes("C:\\Personales\\Inquimex\\ProductQuoteAppProject\\ProductQuoteApp\\Documents\\Export\\" + ret);
        //    Response.BinaryWrite(bytes);
        //    Response.End();

        //    //return View(ret);
        //}


        protected override void Dispose(bool disposing)
        {
            if (disposing)
            {
                if (emailManager != null)
                {
                    emailManager.Dispose();
                    emailManager = null;
                }
                if (emailAccountRepository != null)
                {
                    emailAccountRepository.Dispose();
                    emailAccountRepository = null;
                }
                if (adminUserRepository != null)
                {
                    adminUserRepository.Dispose();
                    adminUserRepository = null;
                }
            }
            base.Dispose(disposing);
        }
Пример #20
0
        public ProductQuoteServiceBuilder()
        {
            _logger                                = new Logger();
            _productRepository                     = new ProductRepository(_logger, new ProductDocumentRepository(_logger));
            _saleModalityRepository                = new SaleModalityRepository(_logger);
            _geographicAreaRepository              = new GeographicAreaRepository(_logger);
            _saleModalityProductRepository         = new SaleModalityProductRepository(_logger);
            _geographicAreaTransportTypeRepository = new GeographicAreaTransportTypeRepository(_logger);
            _creditRatingPaymentDeadlineRepository = new CreditRatingPaymentDeadlineRepository(_logger);
            _exchangeTypeRepository                = new ExchangeTypeRepository(_logger);
            _stockTimeRepository                   = new StockTimeRepository(_logger);
            _deliveryAmountRepository              = new DeliveryAmountRepository(_logger);

            _productQuoteRepository    = new ProductQuoteRepository(_logger);
            _emailManager              = new EmailManager();
            _emailAccountRepository    = new EmailAccountRepository(_logger);
            _adminUserRepository       = new AdminUserRepository();
            _applicationUserRepository = new ApplicationUserRepository();
            _workflowMessageService    = new WorkflowMessageService(_emailManager, _emailAccountRepository, _adminUserRepository, _applicationUserRepository);
            _pdfService = new PdfService();
            _saleModalityCreditRatingRepository = new SaleModalityCreditRatingRepository(_logger);
            _globalVariableRepository           = new GlobalVariableRepository(_logger);
            _customerOrderRepository            = new CustomerOrderRepository(_logger);
            _customerRepository         = new CustomerRepository(_logger);
            _transportTypeRepository    = new TransportTypeRepository(_logger);
            _packagingRepository        = new PackagingRepository(_logger);
            _rofexRepository            = new RofexRepository(_logger);
            _paymentDeadlineRepository  = new PaymentDeadlineRepository(_logger);
            _shipmentTrackingRepository = new ShipmentTrackingRepository(_logger);
            _customerProductRepository  = new CustomerProductRepository(_logger);
            _logRecordRepository        = new LogRecordRepository();
            _customerOrderService       = new CustomerOrderService(_customerOrderRepository, _workflowMessageService);
            _transportService           = new TransportServices(_geographicAreaTransportTypeRepository);
            _marginServices             = new MarginServices();
            _wayOfExceptionRepository   = new WayOfExceptionRepository(_logger);
            _wayOfExceptionServices     = new WayOfExceptionServices(_wayOfExceptionRepository);
            _salesChannelUserRepository = new SalesChannelUserRepository(_logger);
        }
Пример #21
0
 public ProfileService(IAdminUserRepository _AdminUserRepository)
 {
     this._AdminUserRepository = _AdminUserRepository;
 }
Пример #22
0
 public CategoryController([FromServices] IHostingEnvironment env, IAdminUserRepository i, ICategoryRepository c) : base(i)
 {
     rootPath      = env.WebRootPath;
     _CategoryText = c;
 }
Пример #23
0
 public AdminUserService(IAdminUserRepository adminUserRepository, ILogger logManager)
 {
     _logger = logManager;
     _adminUserRepository = adminUserRepository;
 }
Пример #24
0
 public AdminUserService(IAdminUserRepository rep)
 {
     this.rep = rep;
 }
 public AdminUserService(IAdminUserRepository _adminUser)
 {
     this.adminUser = _adminUser;
 }
Пример #26
0
 public AdminUserService(IAdminUserRepository adminUserRepo, IJwtFactory jwtFactory, IMessageHandler messageHandler, ILoggerManager logger, IMapper mapper) : base(messageHandler, mapper, logger, jwtFactory)
 {
     _adminUserRepo = adminUserRepo;
 }
Пример #27
0
 public AdminUserController(IAdminUserRepository db)
 {
     _db = db;
 }
Пример #28
0
 public AdminUserService(IAdminUserRepository adminRepository)
 {
     this.adminRepository = adminRepository;
 }
 public AdminUserController(IAdminUserRepository adminUserRepository, UserManager <User> userManager, DataBaseContext dataBaseContext)
 {
     _adminUserRepository = adminUserRepository;
     _userManager         = userManager;
     _dataBaseContext     = dataBaseContext;
 }
 public AdminUserController(IAdminUserRepository repository, IAdminUserTokenRepository tokenRepository)
 {
     this.repository = repository;
     this.tokenRepository = tokenRepository;
 }
 public AdminUserService(IAdminUserRepository adminUserRepository, LogHandler.Logger logger)
 {
     _logger = logger;
     _adminUserRepository = adminUserRepository;
 }
Пример #32
0
 public LoginControllerBase(IAdminUserRepository i)
 {
     _AdminUserContext = i;
 }
Пример #33
0
 public AuthController(IConfiguration configuration, IAdminUserRepository adminUserRepository, IClientRepository clientRepository)
 {
     _configuration       = configuration;
     _adminUserRepository = adminUserRepository;
     _clientRepository    = clientRepository;
 }