public MenuValidator(IDealerRepository dealerRepository, ISaucerRepository saucerRepository, IMenuRepository menuRepository) { _dealerRepository = dealerRepository; _saucerRepository = saucerRepository; _menuRepository = menuRepository; RuleSet("Base", () => { RuleFor(menu => menu.MealType).NotNull().NotEmpty(); RuleFor(menu => menu.StartDate).NotNull().NotEmpty(); RuleFor(menu => menu.EndDate).NotNull().NotEmpty(); RuleFor(menu => menu.MaxAmount).NotNull().NotEmpty(); RuleFor(menu => menu.DealerId).Must(dealerId => dealerId.IsNotZero()).WithMessage("Tienes que elegir un distribuidor"); RuleFor(menu => menu.SaucerId).Must(saucerId => saucerId.IsNotZero()).WithMessage("Tienes que elegir un platillo"); Custom(ReferencesValidate); Custom(DatesValidate); Custom(MaxAmountValidate); }); RuleSet("Create", () => { Custom(TodayValidate); }); RuleSet("Update", () => { Custom(EditStartDateValidate); }); }
public AddDealerUseCase(IRepository irepository, IDealerRepository idealerrepository, ILoginRepository iloginrepository) { this.irepository = irepository; this.idealerrepository = idealerrepository; this.iloginrepository = iloginrepository; }
public CarAdDetailsQueryHandler( ICarAdRepository carAdRepository, IDealerRepository dealerRepository) { this.carAdRepository = carAdRepository; this.dealerRepository = dealerRepository; }
public LoginUserCommandHandler( IIdentity identity, IDealerRepository dealerRepository) { this.identity = identity; this.dealerRepository = dealerRepository; }
public ReservationValidator(IWorkerRepository workerRepository, ISaucerRepository saucerRepository, IDealerRepository dealerRepository, IReservationRepository reservationRepository) { _workerRepository = workerRepository; _saucerRepository = saucerRepository; _dealerRepository = dealerRepository; _reservationRepository = reservationRepository; RuleSet("Base", () => { RuleFor(reservation => reservation.Date).NotNull().NotEmpty(); RuleFor(reservation => reservation.WorkerId).Must(workerId => workerId.IsNotZero()).WithMessage("Tienes que elegir un trabajador"); RuleFor(reservation => reservation.SaucerId).Must(saucerId => saucerId.IsNotZero()).WithMessage("Tienes que elegir un platillo"); RuleFor(reservation => reservation.DealerId).Must(dealerId => dealerId.IsNotZero()).WithMessage("Tienes que elegir un distribuidor"); RuleFor(reservation => reservation.Portion).Must(portion => portion.IsNotZero()).WithMessage("Tienes que elegir una porcion"); RuleFor(reservation => reservation.MealType).NotNull().NotEmpty(); Custom(ReferencesValidate); Custom(DateValidate); }); RuleSet("Create", () => { Custom(CreateReservationValidate); }); RuleSet("Update", () => { Custom(UpdateReservationValidate); }); }
public EditDealerCommandHandler( ICurrentUser currentUser, IDealerRepository dealerRepository) { this.currentUser = currentUser; this.dealerRepository = dealerRepository; }
public CreateOrderUseCase(IOrderRepository iorderrepository, IDealerRepository idealerrepository, params IRepository[] irepositories) { this.iorderrepository = iorderrepository; this.idealerrepository = idealerrepository; this.irepositories = irepositories; }
public DealerService(IDealerQuery dealerQuery, IDealerRepository dealerRepository, IDealerValidator dealerValidator, IDealerSaucerRepository dealerSaucerRepository, IDealerSaucerValidator dealerSaucerValidator) { _dealerQuery = dealerQuery; _dealerRepository = dealerRepository; _dealerValidator = dealerValidator; _dealerSaucerRepository = dealerSaucerRepository; _dealerSaucerValidator = dealerSaucerValidator; }
public EditCarAdCommandHandler( ICurrentUser currentUser, ICarAdRepository carAdRepository, IDealerRepository dealerRepository) { this.currentUser = currentUser; this.carAdRepository = carAdRepository; this.dealerRepository = dealerRepository; }
public CreateUserCommandHandler( IIdentity identity, IDealerFactory dealerFactory, IDealerRepository dealerRepository) { this.identity = identity; this.dealerFactory = dealerFactory; this.dealerRepository = dealerRepository; }
public UserService(IScannerService scannerService, IUserRepository userRepository, IDealerRepository dealerRepository, IEmailService emailService, ILogger <UserService> logger) { _scannerService = scannerService; _userRepository = userRepository; _dealerRepository = dealerRepository; _emailService = emailService; _logger = logger; }
public ChangeAvailabilityCarAdCommandHandler( ICurrentUser currentUser, ICarAdRepository carAdRepository, IDealerRepository dealerRepository) { this.currentUser = currentUser; this.carAdRepository = carAdRepository; this.dealerRepository = dealerRepository; }
public MineCarAdsQueryHandler( ICarAdRepository carAdRepository, IDealerRepository dealerRepository, ICurrentUser currentUser) : base(carAdRepository) { this.currentUser = currentUser; this.dealerRepository = dealerRepository; }
public DealerService(ILogger <DealerService> logger, IDealerRepository dealerRepo, IUserRepository userRepo, ISmsService smsService, IConfiguration configuration) { _baseUrl = configuration.GetSection("BaseURL").Value; _logger = logger; _dealerRepo = dealerRepo; _userRepo = userRepo; _smsService = smsService; }
public DealerManager(IDealerRepository dealerRepository) { _DealerRepository = dealerRepository; config = new MapperConfiguration(cfg => { cfg.CreateMap <DealerViewModel, Dealer>(); cfg.CreateMap <Dealer, DealerViewModel>(); }); mapper = config.CreateMapper(); }
public DealerApplication(IMapper mapper, IUnitOfWork uow, IMediatorHandler mediator, IHttpContextAccessor httpContextAccessor, IDealerRepository dealerRepository, INotificationHandler <ApplicationNotification> notifications) : base(uow, mediator, httpContextAccessor, notifications) { _mapper = mapper; _mediator = mediator; _dealerRepository = dealerRepository; }
public DealerSaucerValidator(IDealerRepository dealerRepository, ISaucerRepository saucerRepository, IDealerSaucerRepository dealerSaucerRepository) { _dealerRepository = dealerRepository; _saucerRepository = saucerRepository; _dealerSaucerRepository = dealerSaucerRepository; RuleSet("Base", () => { RuleFor(dealerSaucer => dealerSaucer.DealerId).Must(dealerId => dealerId.IsNotZero()).WithMessage("Tienes que elegir un distribuidor"); RuleFor(dealerSaucer => dealerSaucer.SaucerId).Must(saucerId => saucerId.IsNotZero()).WithMessage("Tienes que elegir un platillo"); Custom(ReferencesValidate); }); }
public BranchDealerValidator(IBranchRepository branchRepository, IDealerRepository dealerRepository, IBranchDealerRepository branchDealerRepository) { _branchRepository = branchRepository; _dealerRepository = dealerRepository; _branchDealerRepository = branchDealerRepository; RuleSet("Base", () => { RuleFor(branchDealer => branchDealer.BranchId).Must(branchId => branchId.IsNotZero()).WithMessage("Tienes que elegir una sucursal"); RuleFor(branchDealer => branchDealer.DealerId).Must(dealerId => dealerId.IsNotZero()).WithMessage("Tienes que elegir un distribuidor"); Custom(ReferencesValidate); }); }
public ManagementController(IAccountRepository accountRepository, ISpotRepository spotRepository, IPositionRepository positionRepository, IAccountGroupsRepository accountGroupsRepository, IDealerRepository dealerRepository, IWalletRepository walletRepository, IPaymentTransferRepository paymentTransferRepository, IUserRepository userRepository, ITradeSignalRepository tradeSignalRepository) { this.accountRepository = accountRepository; this.accountGroupsRepository = accountGroupsRepository; this.spotRepository = spotRepository; this.positionRepository = positionRepository; this.dealerRepository = dealerRepository; this.walletRepository = walletRepository; this.paymentTransferRepository = paymentTransferRepository; this.userRepository = userRepository; this.tradeSignalRepository = tradeSignalRepository; }
public Form1(ICustomerRepository customerRepository, ICustomerQueries customerQueries, IDealerRepository dealerRepository, IDealerQueries dealerQueries, IMaster_StockQueries master_SerialItemQueries, IMaster_serialitemRepository master_SerialitemRepository, IMaster_StockQueries master_StockQueries = null, IMaster_StockRepository master_StockRepository = null, IStock_TransRepository stock_TransRepository = null, IStock_TransQueries stock_TransQueries = null) { InitializeComponent(); this._customerRepository = customerRepository; _customerQueries = customerQueries; this._dealerRepository = dealerRepository; _dealerQueries = dealerQueries; _master_SerialItemQueries = master_SerialItemQueries; _master_SerialitemRepository = master_SerialitemRepository; _master_StockQueries = master_StockQueries; _master_StockRepository = master_StockRepository; _stock_TransRepository = stock_TransRepository; this.stock_TransQueries = stock_TransQueries; }
public void Setup() { var request = new SimpleWorkerRequest("", "", "", null, new StringWriter()); var context = new HttpContext(request); //context. //HttpContext.Current = context; kernel = new StandardKernel(new TestServiceModule()); DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); accountRepository = new AccountRepository(); accountGroupsRepository = new AccountGroupsRepository(); dealerRepository = new DealerRepository(); positionRepository = new PositionRepository(); }
public static async Task <Result> DealerHasCarAd( this ICurrentUser currentUser, IDealerRepository dealerRepository, int carAdId, CancellationToken cancellationToken) { var dealerId = await dealerRepository.GetDealerId( currentUser.UserId, cancellationToken); var dealerHasCar = await dealerRepository.HasCarAd( dealerId, carAdId, cancellationToken); return(dealerHasCar ? Result.Success : "You cannot edit this car ad."); }
public AutofacOfWork( ITestRepositories testRepositories, IUserRepository userRepository, IUserSettingsRepository userSettingsRepository, IDealerRepository dealerRepository, ICompanyRepository companyRepository, ICategoryRepository categoryRepository, IProductRepository productRepository, IProductCatalogRepository productCatalogRepository, IProductCardRepository productCardRepository, IOrderRepository orderRepository ) { TestRepositories = testRepositories; UserRepository = userRepository; UserSettingsRepository = userSettingsRepository; DealerRepository = dealerRepository; CompanyRepository = companyRepository; CategoryRepository = categoryRepository; ProductRepository = productRepository; ProductCatalogRepository = productCatalogRepository; ProductCardRepository = productCardRepository; OrderRepository = orderRepository; }
public DealerService(IDealerRepository dealerRepository) { _dealerRepo = dealerRepository; }
public DealerService(IDealerRepository DealerRepository, IUnitOfWork unitOfWork) { this._DealerRepository = DealerRepository; this._unitOfWork = unitOfWork; }
public DealerService(IDealerRepository dealerRepository) { this.dealerRepository = dealerRepository; }
public DealerTree(IDealerRepository idealerrepository) { this.idealerrepository = idealerrepository; }
public PoliciesController(IDealerRepository _dealerRepository, IMapper mapper) { dealerRepository = _dealerRepository; _mapper = mapper; }
public DealerService(IDealerRepository dealerRepository, IUnitOfWork unitOfWork) { this._dealerRepository = dealerRepository; this._unitOfWork = unitOfWork; }
public DealerController(IAccountRepository accountRepository, IDealerRepository dealerRepository, ILogger <DealerRepository> logger) { _accountRepository = accountRepository; _dealerRepository = dealerRepository; _logger = logger; }
public DealerController(IDealerRepository dealerRepo, IMapper mapper) { _dealerRepo = dealerRepo; _mapper = mapper; }
public AccountGroupsRepository() { dealerRepository = DependencyResolver.Current.GetService<IDealerRepository>(); }