Example #1
0
        public OverviewViewModel(ref MainViewModel parent,
                                 IGenreLogic genreLogic,
                                 IScheduleLogic scheduleLogic)
        {
            this.parent        = parent;
            this.genreLogic    = genreLogic;
            this.scheduleLogic = scheduleLogic;

            movieSelectedCommand = new AsyncDelegateCommand(SwitchToDetailView, IsMovieSelected);
            ResetCommand         = new AsyncDelegateCommand(ResetSearch, IsSearchResetable);

            _ = InitializeAsync();
        }
Example #2
0
        public DetailViewModel(ref MainViewModel parent,
                               Movie selectedMovie,
                               IScheduleLogic scheduleLogic,
                               IReservationLogic reservationLogic,
                               ISeatLogic seatLogic)
        {
            this.parent           = parent;
            SelectedMovie         = selectedMovie;
            this.scheduleLogic    = scheduleLogic;
            this.reservationLogic = reservationLogic;
            this.seatLogic        = seatLogic;

            ReservationCommand = new AsyncDelegateCommand(SwitchToContactView, CanExecute);

            _ = InitializeAsync();
        }
Example #3
0
 public ScheduleController(IScheduleLogic scheduleLogic)
 {
     this.scheduleLogic = scheduleLogic;
 }
 public SchedulesController(IScheduleLogic logic)
 {
     _logic = logic;
 }
 public ScheduleController(IScheduleLogic scheduleLogic, ILogger <AuthController> logger)
 {
     _scheduleLogic = scheduleLogic;
     _logger        = logger;
 }
Example #6
0
 public MovieController(IMovieLogic movieLogic, IScheduleLogic scheduleLogic)
 {
     this.movieLogic    = movieLogic;
     this.scheduleLogic = scheduleLogic;
 }
Example #7
0
 public ScheduleController(ILoggerManager logger, IScheduleLogic scheduleLogic)
 {
     _logger        = logger;
     _scheduleLogic = scheduleLogic;
 }
Example #8
0
 public ScheduleController(GymTestContext context, IScheduleLogic scheduleLogic)
 {
     _context       = context;
     _scheduleLogic = scheduleLogic;
 }