public CustomerController(INorthwindRepository repo, UserManager <AppUser> usrMgr, IEmailSender emailSender, ILogger <CustomerController> logger) { repository = repo; userManager = usrMgr; this.emailSender = emailSender; this.logger = logger; }
//private ILogger logger; public AccountController(INorthwindRepository repo, UserManager <AppUser> userMgr, SignInManager <AppUser> signInMgr, IEmailSender emailSender) { repository = repo; userManager = userMgr; signInManager = signInMgr; this.emailSender = emailSender; }
public GenericCombineRepository( IGameStoreRepository <TGameStoreEntity> gameStoreRepository, INorthwindRepository <TNorthwindEntity> northwindRepository) { _gameStoreRepository = gameStoreRepository; _northwindRepository = northwindRepository; }
public InvoiceViewModel(INorthwindRepository northwindRepository, IInvoiceInfoService invoiceInfoService) { this.northwindRepository = northwindRepository; this.invoiceInfoService = invoiceInfoService; MessageBus.Current.Listen <NewOrderCreated>(). Subscribe(orderCreatedEvent => OnNewOrderCreated(orderCreatedEvent.OrderId)); }
public NorthwindQuery(INorthwindRepository repo) { Field <ListGraphType <CustomerType> >( name: "customers", description: "Customers that have made orders in the past at some point.", arguments: new QueryArguments(new QueryArgument <IdGraphType> { Name = "customerId" }), resolve: _ => repo.GetCustomers() ); }
public EmployeeAdminController(UserManager <EmployeeUser> usrMgr, IUserValidator <EmployeeUser> userValid, IPasswordValidator <EmployeeUser> passValid, IPasswordHasher <EmployeeUser> passwordHash, INorthwindRepository repo) { userManager = usrMgr; userValidator = userValid; passwordValidator = passValid; passwordHasher = passwordHash; repository = repo; }
public ProductService(INorthwindRepository <Products> productsRepository, INorthwindRepository <Categories> categoriesRepository, INorthwindRepository <Suppliers> supplierRepository, IOptions <ProductsSettings> productsSettings, INorthwindRepository <OrderDetails> orderDetailsRepository) { _productsRepository = productsRepository; _categoriesRepository = categoriesRepository; _supplierRepository = supplierRepository; _orderDetailsRepository = orderDetailsRepository; _productsSettings = productsSettings.Value; Log.Information("Read configuration: " + nameof(_productsSettings.Maximum) + ": " + _productsSettings.Maximum); }
public JournalViewModel(INorthwindRepository northwindRepository) { this.northwindRepository = northwindRepository; this.WhenAnyValue(x => x.SearchTerm). Subscribe(newSearchTerm => { if (newSearchTerm != null) { if (string.IsNullOrEmpty(newSearchTerm)) { Orders = cachedCollection; } else { var filteredList = cachedCollection.Where(o => o.CustomerID.SafeSubstring(0, newSearchTerm.Length).ToLower() == newSearchTerm.ToLower()).OrderBy(o => o.CustomerID).ToList(); Orders = filteredList; } } }); ClearSearchBoxCommand = ReactiveCommand.Create(ClearSearchBoxExecute); }
public ProductController(INorthwindRepository repo) => repository = repo;
public ReportsController(INorthwindRepository repo) => repository = repo;
public ShippersController() { String cs = ConfigurationManager.ConnectionStrings["NorthwindSQL"].ConnectionString; _repository = new NorthwindRepository(new NorthwindDbContext(cs)); }
public EmployeeController(INorthwindRepository db, UserManager <AppUser> userManager) { _userManager = userManager; _db = db; }
public CreateViewModel(INorthwindRepository northwindRepository) { this.northwindRepository = northwindRepository; products = new SourceCache <ProductOnStore, int>(p => p.ProductID); productsInOrder = new SourceCache <ProductInOrder, int>(p => p.ProductID); employees = new SourceList <Employee>(); customers = new SourceList <Customer>(); var canRemoveAllExecute = productsInOrder.CountChanged. Select(currentCountOfItems => { if (currentCountOfItems == 0) { return(false); } else { return(true); } }); productsInOrder.CountChanged.Subscribe(currentCount => { CountOfProductsInOrder = currentCount; }); var canCreateOrderExecute = this.WhenAnyValue(vm => vm.SelectedCustomer, vm => vm.SelectedEmployee, vm => vm.CountOfProductsInOrder). Select(x => { if (x.Item1 == null || x.Item2 == null || x.Item3 == 0) { return(false); } return(true); }); this.WhenAnyValue(vm => vm.SelectedCustomer, vm => vm.SelectedEmployee, vm => vm.CountOfProductsInOrder). Subscribe(x => { if (x.Item1 != null || x.Item2 != null || x.Item3 != 0) { OrderDate = DateTime.Now.ToLongDateString(); } else { OrderDate = ""; } }); products.Connect(). OnItemAdded(a => MakeSubscribtion(a)). Filter(x => x.UnitsInStock != 0). Sort(SortExpressionComparer <ProductOnStore> .Ascending(item => item.ProductID)). ObserveOnDispatcher(). Bind(out _productsInStore). Subscribe(); productsInOrder.Connect(). Sort(SortExpressionComparer <ProductInOrder> .Ascending(x => x.ProductID)). ObserveOnDispatcher(). Bind(out _productsInOrder). OnItemAdded(x => SubscribeToChanges(x)). OnItemRemoved(y => RemoveProduct(y)). Subscribe(); employees.Connect(). ObserveOnDispatcher(). Bind(out _employees). Subscribe(); customers.Connect(). ObserveOnDispatcher(). Bind(out _customers). Subscribe(); RemoveAllCommand = ReactiveCommand.Create(RemoveAllCommandExecute, canRemoveAllExecute); CreateOrderCommand = ReactiveCommand.Create(CreateOrderExecute, canCreateOrderExecute); }
public CustomerController(INorthwindRepository repo) => repository = repo;
public CustomerController(INorthwindRepository repo, UserManager <AppUser> usrMgr) { repository = repo; userManager = usrMgr; }
//constructor, creating a new product controller and when they do, we make a new repository public CategoryController(INorthwindRepository repository) { categoryRepository = repository; }
public NorthwindManager() { _repository = ApplicationServices.Instance .ObjectFactory.Get <INorthwindRepository>(); }
public SuppliersController() { String cs = ConfigurationManager.ConnectionStrings["NorthwindSQL"].ConnectionString; _repository = new NorthwindRepository(new NorthwindDbContext(cs)); }
public ContactController(INorthwindRepository repository) { _repository = repository; }
public CustService(INorthwindRepository repo) { _repo = repo; }
public EmployeeController(INorthwindRepository repo, UserManager <EmployeeUser> usrMgr) { repository = repo; userManager = usrMgr; }
public HomeController(INorthwindRepository db) { _db = db; }
public OrderController(INorthwindRepository repo) => repository = repo;
public HomeController(INorthwindRepository repo) => repository = repo;
public ContactController(INorthwindRepository repo) { repository = repo; }
public HomeController(INorthwindRepository repository) { _repository = repository; }
public CartController(INorthwindRepository repo) => repository = repo;
//constructor, creating a new product controller and when they do, we make a new repository public ProductController(INorthwindRepository repository) { banana = repository; }
public DiscountApi(INorthwindRepository db) { _db = db; }
public EmployeeStatisticViewModel(INorthwindRepository northwindRepository, IStatisticService statisticService) { this.northwindRepository = northwindRepository; this.statisticService = statisticService; }
public ProductController(INorthwindRepository repository) { this.repository = repository; }