public NorthwindUnitOfWork()
 {
     _dbContext = new NorthwindSlim();
     _productsRepository = new ProductsRepository(_dbContext);
     _customersRepository = new CustomersRepository(_dbContext);
     _ordersRepository = new OrdersRepository(_dbContext);
 }
Ejemplo n.º 2
0
        public void Setup()
        {
            // Arrange
            _context = new FakeMyDbContext();

            _context.Customers.Attach(new Customer
            {
                CustomerId = "1",
                CompanyName = "abc"
            });
            _context.Customers.Attach(new Customer
            {
                CustomerId = "2",
                CompanyName = "def"
            });

            _customersRepository = new CustomersRepository(_context);
        }
        public CustomersViewModel(
            IMessageDialogService messageDialogService,
            ICustomersRepository customersRepository,
            IOrdersRepository ordersRepository)
        {
            _messageDialogService = messageDialogService;
            _customersRepository = customersRepository;
            _ordersRepository = ordersRepository;

            Customers =
                new ObservableCollection<CustomerWrapper>(
                    _customersRepository.GetCustomers().Select(x => new CustomerWrapper(x)));

            OrderStatuses = new ObservableCollection<OrderStatusWrapper>(
                    _ordersRepository.GetOrderStatuses().Select(x => new OrderStatusWrapper(x)));

            SaveCommand = new DelegateCommand(OnAdd);
            CancelCommand = new DelegateCommand(OnCancel);
        }
Ejemplo n.º 4
0
 public CustomerCommandHandler(IUnitOfWork uow, IMediatorHandler bus, INotificationHandler <DomainNotification> notifications, ICustomersRepository customersRepository) : base(uow, bus, notifications)
 {
     _customersRepository = customersRepository;
     _bus = bus;
 }
Ejemplo n.º 5
0
 public RentalsController(IRentalsRepository rentalsRepository, ICarsRepository carsRepository, ICustomersRepository customersRepository)
 {
     _rentalsRepository   = rentalsRepository;
     _carsRepository      = carsRepository;
     _customersRepository = customersRepository;
 }
Ejemplo n.º 6
0
 public CustomerController(ICustomersRepository repo)
 {
     repository = repo;
 }
 public HomeController(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="customersRepository">The injected and implemented ICustomerRepository instance.</param>
 public CustomersController(ICustomersRepository customersRepository)
 {
     this.customersRepository = customersRepository;
 }
Ejemplo n.º 9
0
 public CustomersApiController(ICustomersRepository customersRepo, ILoggerFactory loggerFactory)
 {
     _CustomersRepository = customersRepo;
     _Logger = loggerFactory.CreateLogger(nameof(CustomersApiController));
 }
Ejemplo n.º 10
0
 public SignedUpHandler(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }
Ejemplo n.º 11
0
 public OrdersRepository(ICustomersRepository customersRepo)
 {
     CustomersRepo = customersRepo;
     Orders        = new List <Order>();
 }
 public CustomerLoadQueryHandler(ICustomersRepository customersRepository)
 {
     this.customersRepository = customersRepository;
 }
Ejemplo n.º 13
0
 public CustomersController(ApplicationDbContext db)
 {
     _repo = new CustomersRepository(db);
     _db   = db;
 }
Ejemplo n.º 14
0
 public CustomersController(ICustomersRepository customersRepository, ILoggerFactory loggerFactory)
 {
     _customersRepository = customersRepository;
     _logger = loggerFactory.CreateLogger(nameof(CustomersController));
 }
Ejemplo n.º 15
0
 public GetOrderHandler(IOrdersRepository ordersRepository,
                        ICustomersRepository customersRepository)
 {
     _ordersRepository    = ordersRepository;
     _customersRepository = customersRepository;
 }
Ejemplo n.º 16
0
 public GetAllCustomersHandler(ICustomersRepository customersRepository, IMapper mapper)
 {
     _customersRepository = customersRepository;
     _mapper = mapper;
 }
Ejemplo n.º 17
0
 public CustomersController(ICustomersRepository customerRepo, IProductsRepository productsRepo, IMapper mapper)
 {
     _customersRepo = customerRepo;
     _productsRepo  = productsRepo;
     _mapper        = mapper;
 }
Ejemplo n.º 18
0
 /// <summary>
 /// Default constructor takes an ICustomersRepository as an argument
 /// </summary>
 /// <param name="customersRepository">The customer repository to use</param>
 public CustomersController(ICustomersRepository customersRepository)
 {
     this.customersRepository = customersRepository;
 }
Ejemplo n.º 19
0
 public CustomerSearchService(ICustomersRepository repository)
 {
     _customersRepository = repository;
 }
Ejemplo n.º 20
0
 public GetCustomerByIdHandler(IMapper mapper, ICustomersRepository customersRepository)
 {
     _mapper = mapper;
     _customersRepository = customersRepository;
 }
Ejemplo n.º 21
0
 public AddCustomerCommandHandler(ICustomersRepository repository, IMapper mapper) => (_repository, _mapper) = (repository, mapper);
Ejemplo n.º 22
0
 public OperationsService(IMoRepository moRepository, ICustomersRepository customersRepository)
 {
     _moRepository       = moRepository;
     _customerRepository = customersRepository;
 }
Ejemplo n.º 23
0
 public GetCustomerHandler(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }
Ejemplo n.º 24
0
 public RideFactory(ICouponsRepository couponsRepository, ICustomersRepository customersRepository)
 {
     _couponsRepository   = couponsRepository;
     _customersRepository = customersRepository;
 }
 public CustomersController(ICustomersRepository db)
 {
     this._db = db;
 }
Ejemplo n.º 26
0
 public CustomersService(ICustomersRepository repo, IMapper mapper)
 {
     _repo   = repo;
     _mapper = mapper;
 }
Ejemplo n.º 27
0
 public CustomerHandlerQueries(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }
 public CustomerCreatedHandler(ICustomersRepository customersRepostitory)
 {
     _customersRepository = customersRepostitory;
 }
 public CustomersServiceController(ICustomersRepository repo)
 {
     _repo = repo;
 }
 public Mapper(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }
Ejemplo n.º 31
0
 public CustomersRepository(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }
 public AddEditCustomerViewModel(ICustomersRepository repo)
 {
     _repo         = repo;
     SaveCommand   = new RelayCommand(OnSave, CanSave);
     CancelCommand = new RelayCommand(OnCancel);
 }
Ejemplo n.º 33
0
 public CustomersServices(
     ICustomersRepository customersRepo)
 {
     _customersRepository = customersRepo ?? throw new ArgumentNullException(nameof(customersRepo));
 }
Ejemplo n.º 34
0
 public CustomerAddCommandHandler(ICustomersRepository customersRepository, IMediator mediator)
 {
     this.customersRepository = customersRepository;
     this.mediator            = mediator;
 }
 public CustomersController(ICustomersRepository customersRepository, ILogger <CustomersController> logger)
 {
     _CustomersRepo = customersRepository;
     _Logger        = logger;
 }
 public CustomersServiceController(ICustomersRepository repo) {
   _repo = repo;
 }
 public CustomersManagement(ICustomersRepository customersRepository)
 {
     _customersRepository = customersRepository;
 }