예제 #1
0
 public InternAttendancePageViewModel(INavigationService navigationService, IAppointmentRepository appointmentRepository, ICheckOutRepository checkOutRepository) :
     base(navigationService)
 {
     this.navigationService     = navigationService;
     this.appointmentRepository = appointmentRepository;
     this.checkOutRepository    = checkOutRepository;
     Title     = "Comparecimento";
     StartTime = DateTime.Now;
 }
예제 #2
0
 public PrintService(IOrderPayRecordRepository orderPayRecordRepository,
                     ICheckOutRepository checkOutRepository,
                     ICheckOutService checkOutService,
                     ITableRepository tableRepository)
 {
     _orderPayRecordRepository = orderPayRecordRepository;
     _checkOutRepository       = checkOutRepository;
     _checkOutService          = checkOutService;
     _tableRepository          = tableRepository;
 }
예제 #3
0
        public MHomeController(
            IOrderRepository orderRepository,
            ICategoryRepository categoryRepository,
            ITableRepository tableRepository,
            IMarketRepository marketRepository,
            IAreaRepository areaRepository,
            IExtendItemRepository extendItemRepository,
            ICustomerRepository customerRepository,
            IUserRepository_Old oldUserRepository,
            ITableService tableService,
            IOrderService orderService,
            IRestaurantService restaurantService,
            ICheckOutRepository checkOutRepository,
            IRestaurantRepository resRepository,
            IExtendTypeRepository extendTypeRepository,
            IOrderPayRecordRepository orderPayRecordRepository,
            IPrintService printService,
            IRestaurantRepository restaurantRepository,
            IMarketRepository marketRep,
            ITableRepository tableRep)
        {
            _orderRepository      = orderRepository;
            _tableRepository      = tableRepository;
            _marketRepository     = marketRepository;
            _categoryRepository   = categoryRepository;
            _areaRepository       = areaRepository;
            _extendItemRepository = extendItemRepository;
            _oldCustRepository    = customerRepository;
            _oldUserRepository    = oldUserRepository;

            _tableHandlerSers         = tableService;
            _orderHandlerSers         = orderService;
            _restaurantHandlerSers    = restaurantService;
            _checkOutRepository       = checkOutRepository;
            _resRepository            = resRepository;
            _extendTypeRepository     = extendTypeRepository;
            _orderPayRecordRepository = orderPayRecordRepository;
            _printService             = printService;
            _restaurantRepository     = restaurantRepository;
            _marketRep = marketRep;
            _tableRep  = tableRep;
        }
예제 #4
0
 public CheckOutController(
     ICheckOutRepository checkOutRepository,
     IOrderRepository orderRepository,
     IOrderRecordRepository orderRecordRepository,
     IUserRepository_Old oldUserRepository,
     ICustomerRepository customerRepository,
     ICheckOutService checkOutService,
     IPrintService printService,
     IUserService userService,
     IPayMethodRepository payMethodRepository,
     IPrinterRepository printerRepository
     )
 {
     _checkOutRepository    = checkOutRepository;
     _orderRepository       = orderRepository;
     _orderRecordRepository = orderRecordRepository;
     _oldUserRepository     = oldUserRepository;
     _oldCustRepository     = customerRepository;
     _checkOutService       = checkOutService;
     _printService          = printService;
     _userService           = userService;
     _payMethodRepository   = payMethodRepository;
     _printerRepository     = printerRepository;
 }
예제 #5
0
 public CheckOutService(ICheckOutRepository repository)
 {
     _repository = repository;
 }
예제 #6
0
 public CheckOutPresenter(ICheckOutView checkOutView, ICheckOutRepository checkOutRepository)
 {
     _checkOutRepository = checkOutRepository;
     _checkOutView       = checkOutView;
 }
예제 #7
0
 public CartItemService(ICartItemEngine cartItemEngine, ICartItemRepository cartItemRepository, ICheckOutRepository checkOutRepository)
 {
     _cartItemEngine     = cartItemEngine;
     _cartItemRepository = cartItemRepository;
     _checkOutRepository = checkOutRepository;
 }
예제 #8
0
 public CheckOutEngine(ICheckOutRepository checkOutRepository,
                       IDocumentService documentService)
 {
     _checkOutRepository = checkOutRepository;
     _documentService    = documentService;
 }
예제 #9
0
 public CheckOutPresenter(ICheckOutView checkOutView,ICheckOutRepository checkOutRepository)
 {
     _checkOutRepository = checkOutRepository;
     _checkOutView = checkOutView;
 }
예제 #10
0
 public CheckOutsController(ICheckOutRepository checkOutRepo, IHomieRepository homieRepo)
 {
     _checkOutRepo = checkOutRepo;
     _homieRepo    = homieRepo;
 }