Ejemplo n.º 1
0
 public StatisticsController(IStatisticsService statisticsService, ICalendarService calendarService, IDinnerPrincipalProvider principalProvider)
     : base(calendarService)
 {
     this.statisticsService = statisticsService;
     this.principalProvider = principalProvider;
     this.statisticsHelper  = new StatisticsHelper(statisticsService, principalProvider);
 }
Ejemplo n.º 2
0
 public MenuApiController(IMenuService menuService, IOrderService orderService, ICalendarService calendarService, IDinnerPrincipalProvider principalProvider)
     : base(calendarService)
 {
     this.menuService       = menuService;
     this.orderService      = orderService;
     this.principalProvider = principalProvider;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OrderService"/> class.
 /// </summary>
 /// <param name="principalProvider">The principal provider.</param>
 /// <param name="userDinnerStorage">The user dinner storage.</param>
 /// <param name="calendarService">The calendar service.</param>
 /// <param name="eventLog">The event log.</param>
 public OrderService(IDinnerPrincipalProvider principalProvider, IUserDinnerStorage userDinnerStorage, ICalendarService calendarService, IEventLog eventLog)
 {
     this.principalProvider = principalProvider;
     this.userDinnerStorage = userDinnerStorage;
     this.calendarService   = calendarService;
     this.eventLog          = eventLog;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="OrdersController" /> class.
 /// </summary>
 /// <param name="menuService">The menu service.</param>
 /// <param name="orderService">The order service.</param>
 /// <param name="principalProvider">The principal provider.</param>
 public OrdersController(IMenuService menuService, IOrderService orderService,
                         IDinnerPrincipalProvider principalProvider)
 {
     this.menuService       = menuService;
     this.orderService      = orderService;
     this.principalProvider = principalProvider;
 }
Ejemplo n.º 5
0
 public AdminController(
     IMenuService menuService,
     ICourseService courseService,
     IImageService imageService,
     IDinnerPrincipalProvider principalProvider)
 {
     this.menuService       = menuService;
     this.courseService     = courseService;
     this.imageService      = imageService;
     this.principalProvider = principalProvider;
 }
Ejemplo n.º 6
0
 public AccountController(
     ISecurityService securityService,
     IAccountService accountService,
     ICompanyService companyService,
     IDinnerPrincipalProvider principalProvider)
 {
     this.securityService   = securityService;
     this.accountService    = accountService;
     this.companyService    = companyService;
     this.principalProvider = principalProvider;
 }
Ejemplo n.º 7
0
 public AccountService(
     IDinnerPrincipalProvider principalProvider,
     IAuthStorage authStorage,
     IPasswordHashProvider passwordHashProvider,
     IUserDinnerStorage userDinnerStorage,
     IRandomStringGenerator stringGenerator,
     IEmailSystem emailSystem)
 {
     this.principalProvider    = principalProvider;
     this.authStorage          = authStorage;
     this.passwordHashProvider = passwordHashProvider;
     this.userDinnerStorage    = userDinnerStorage;
     this.stringGenerator      = stringGenerator;
     this.emailSystem          = emailSystem;
 }
Ejemplo n.º 8
0
 public StatisticsHelper(IStatisticsService statisticsService, IDinnerPrincipalProvider principalProvider)
 {
     this.statisticsService = statisticsService;
     this.principalProvider = principalProvider;
 }
Ejemplo n.º 9
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MenuService"/> class.
 /// </summary>
 /// <param name="principalProvider">The principal provider.</param>
 /// <param name="userDinnerStorage">The user dinner storage.</param>
 /// <param name="adminDinnerStorage">The admin dinner storage.</param>
 public MenuService(IDinnerPrincipalProvider principalProvider, IUserDinnerStorage userDinnerStorage, IAdminDinnerStorage adminDinnerStorage)
 {
     this.principalProvider  = principalProvider;
     this.userDinnerStorage  = userDinnerStorage;
     this.adminDinnerStorage = adminDinnerStorage;
 }
Ejemplo n.º 10
0
 public StatisticsService(IDinnerPrincipalProvider principalProvider, IStatisticStorage statisticStorage)
 {
     this.principalProvider = principalProvider;
     this.statisticStorage  = statisticStorage;
 }
Ejemplo n.º 11
0
 public OrdersController(IOrderService orderService, IDinnerPrincipalProvider principalProvider, ICalendarService calendarService) : base(calendarService)
 {
     this.orderService      = orderService;
     this.principalProvider = principalProvider;
 }