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(); }
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(); }
public ScheduleController(IScheduleLogic scheduleLogic) { this.scheduleLogic = scheduleLogic; }
public SchedulesController(IScheduleLogic logic) { _logic = logic; }
public ScheduleController(IScheduleLogic scheduleLogic, ILogger <AuthController> logger) { _scheduleLogic = scheduleLogic; _logger = logger; }
public MovieController(IMovieLogic movieLogic, IScheduleLogic scheduleLogic) { this.movieLogic = movieLogic; this.scheduleLogic = scheduleLogic; }
public ScheduleController(ILoggerManager logger, IScheduleLogic scheduleLogic) { _logger = logger; _scheduleLogic = scheduleLogic; }
public ScheduleController(GymTestContext context, IScheduleLogic scheduleLogic) { _context = context; _scheduleLogic = scheduleLogic; }