Beispiel #1
0
 public ViewerAspectLoader(
     IViewerRepository viewerRepository,
     IViewerAspectMapper viewerAspectMapper)
 {
     _viewerRepository   = viewerRepository;
     _viewerAspectMapper = viewerAspectMapper;
 }
        public Reviews(MovieList ml, int i)
        {
            actorRepo    = new SqlActorRepository(connectionString);
            movieRepo    = new SqlMovieRepository(connectionString);
            reviewRepo   = new SqlReviewRepository(connectionString);
            showtimeRepo = new SqlShowTimeRepository(connectionString);
            ticketRepo   = new SqlTicketRepository(connectionString);
            viewerRepo   = new SqlViewerRepository(connectionString);

            InitializeComponent();
            movieList = ml;

            rUserLabel.Text = movieList.getCurrentUserLabel();
            cu        = movieList.getCurrentUser();
            index     = i;
            movieName = movieRepo.FetchMovie(i).Name;

            IReadOnlyList <Review> reviews = reviewRepo.FetchMovieReviews(i);

            foreach (Review r in reviews)
            {
                listBox1.Items.Add(r.ToString());
            }
            movieNameLabel.Text = movieName;
        }
        public Cast(string n, int ind)
        {
            actorRepo    = new SqlActorRepository(connectionString);
            movieRepo    = new SqlMovieRepository(connectionString);
            reviewRepo   = new SqlReviewRepository(connectionString);
            showtimeRepo = new SqlShowTimeRepository(connectionString);
            ticketRepo   = new SqlTicketRepository(connectionString);
            viewerRepo   = new SqlViewerRepository(connectionString);

            InitializeComponent();

            index = ind;
            name  = n;

            index       = ind;
            name        = movieRepo.FetchMovie(ind).Name;
            label1.Text = name;

            IReadOnlyList <Actor> actors = actorRepo.FetchActorOnMovie(ind);

            foreach (Actor a in actors)
            {
                listBox1.Items.Add(a.Name);
            }
        }
Beispiel #4
0
 public Note(TwitchResponseWriter tw, IViewerRepository repo)
 {
     this.tw         = tw;
     this.repo       = repo;
     this.regCommand = new Regex("^!note\\s", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
     this.regUser    = new Regex("^!note\\s@?(?<user>[0-9a-zA-Z_]+?)\\s$", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
     this.regNote    = new Regex("^!note\\s(?<note>.*?)\\s$", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
 }
 public SearchingController(
     SearchingContext _searchingContext, IOrderRepository _orderRepository, IProjectionRepository _projectionRepository, IViewerRepository _viewerRepository)
 {
     searchingContext     = _searchingContext;
     orderRepository      = _orderRepository;
     projectionRepository = _projectionRepository;
     viewerRepository     = _viewerRepository;
 }
Beispiel #6
0
 public Bnet(TwitchResponseWriter tw, IViewerRepository repo)
 {
     this.tw         = tw;
     this.repo       = repo;
     this.regCommand = new Regex("^!bnet\\s", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
     this.regBnet    = new Regex("^!bnet\\s(?<bnet>[0-9a-zA-Z]+#[0-9]{4,6}?)\\s$", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
     this.regUser    = new Regex("^!bnet\\s@?(?<user>[0-9a-zA-Z_]*?)\\s$", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
 }
Beispiel #7
0
 public Viewers(TwitchResponseWriter tw, TwitchApiClient api, IViewerRepository repo)
 {
     this.tw         = tw;
     this.api        = api;
     this.repo       = repo;
     this.ignoreBots = new string[] { "moobot", "nightbot", "whale_bot" };
     this.regViewers = new Regex("^!viewers\\s$", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
 }
Beispiel #8
0
 public RoomRepository(
     ApplicationDbContext applicationDbContext,
     IViewerRepository viewerRepository,
     IMapper mapper)
 {
     _applicationDbContext = applicationDbContext;
     _viewerRepository     = viewerRepository;
     _mapper = mapper;
 }
 public MovieList()
 {
     actorRepo    = new SqlActorRepository(connectionString);
     movieRepo    = new SqlMovieRepository(connectionString);
     reviewRepo   = new SqlReviewRepository(connectionString);
     showtimeRepo = new SqlShowTimeRepository(connectionString);
     ticketRepo   = new SqlTicketRepository(connectionString);
     viewerRepo   = new SqlViewerRepository(connectionString);
 }
Beispiel #10
0
 public LeaveRoomCommandHandler(
     IRoomRepository roomRepository,
     IViewerRepository viewerRepository,
     ILogger <LeaveRoomCommandHandler> logger,
     IMapper mapper)
 {
     _roomRepository   = roomRepository;
     _viewerRepository = viewerRepository;
     _logger           = logger;
     _mapper           = mapper;
 }
 public loginForm(Form1 mf)
 {
     InitializeComponent();
     mainForm     = mf;
     actorRepo    = new SqlActorRepository(connectionString);
     movieRepo    = new SqlMovieRepository(connectionString);
     reviewRepo   = new SqlReviewRepository(connectionString);
     showtimeRepo = new SqlShowTimeRepository(connectionString);
     ticketRepo   = new SqlTicketRepository(connectionString);
     viewerRepo   = new SqlViewerRepository(connectionString);
 }
 public GetAvailablePlaylistsQueryHandler(
     IViewerRepository viewerRepository,
     IPlaylistRepository playlistRepository,
     ILogger <GetAvailablePlaylistsQueryHandler> logger,
     IMapper mapper)
 {
     _viewerRepository   = viewerRepository;
     _playlistRepository = playlistRepository;
     _logger             = logger;
     _mapper             = mapper;
 }
 public DocumentSetup(IDocumentRepository documentRepository,
                      ISignatureRepository signatureRepository,
                      IUserRepository userRepository,
                      IViewerRepository viewerRepository,
                      IUserService userService,
                      ILogger <DocumentSetup> logger)
 {
     _documentRepository  = documentRepository ?? throw new ArgumentNullException(nameof(documentRepository));
     _signatureRepository = signatureRepository ?? throw new ArgumentNullException(nameof(signatureRepository));
     _userRepository      = userRepository ?? throw new ArgumentNullException(nameof(userRepository));
     _viewerRepository    = viewerRepository ?? throw new ArgumentNullException(nameof(viewerRepository));
     _userService         = userService ?? throw new ArgumentNullException(nameof(userService));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
        public string ToString()
        {
            actorRepo    = new SqlActorRepository(connectionString);
            movieRepo    = new SqlMovieRepository(connectionString);
            reviewRepo   = new SqlReviewRepository(connectionString);
            showtimeRepo = new SqlShowTimeRepository(connectionString);
            ticketRepo   = new SqlTicketRepository(connectionString);
            viewerRepo   = new SqlViewerRepository(connectionString);

            Viewer v = viewerRepo.FetchViewer(ViewerId);

            string name = v.Name;

            return("\nUser: "******"    \nReview: " + ReviewMessage + "     \nRating: " + Rating);
        }
 public SavePlaylistCommandHandler(
     IPlaylistRepository playlistRepository,
     IViewerRepository viewerRepository,
     IRoomRepository roomRepository,
     IIdentifierProvider identifierProvider,
     ILogger <SavePlaylistCommandHandler> logger,
     IMapper mapper)
 {
     _playlistRepository = playlistRepository;
     _viewerRepository   = viewerRepository;
     _roomRepository     = roomRepository;
     _identifierProvider = identifierProvider;
     _logger             = logger;
     _mapper             = mapper;
 }
        public writeReview(Reviews r)
        {
            actorRepo    = new SqlActorRepository(connectionString);
            movieRepo    = new SqlMovieRepository(connectionString);
            reviewRepo   = new SqlReviewRepository(connectionString);
            showtimeRepo = new SqlShowTimeRepository(connectionString);
            ticketRepo   = new SqlTicketRepository(connectionString);
            viewerRepo   = new SqlViewerRepository(connectionString);

            InitializeComponent();

            review      = r;
            cu          = review.getCurrentUser();
            label1.Text = cu.userName;
            label4.Text = review.getMovieName();
        }
        public Form1()
        {
            InitializeComponent();
            // setup repos
            actorRepo    = new SqlActorRepository(connectionString);
            movieRepo    = new SqlMovieRepository(connectionString);
            reviewRepo   = new SqlReviewRepository(connectionString);
            showtimeRepo = new SqlShowTimeRepository(connectionString);
            ticketRepo   = new SqlTicketRepository(connectionString);
            viewerRepo   = new SqlViewerRepository(connectionString);


            IReadOnlyList <Movie> m = movieRepo.RetrieveMovies();



            showtimeDropbox.Items.Add("09:30:00");
            showtimeDropbox.Items.Add("13:30:00");
            showtimeDropbox.Items.Add("17:00:00");
            // listCollection.Itmes.Add(databaseMovies) // from the data base add the current movies showing  into the drop list
        }
        public MovieList(Form1 f1)
        {
            InitializeComponent();
            mainForm = f1;

            mlSignedinLabel.Text = mainForm.getCurrentUserLabel();
            cu = mainForm.getCurrentUser();

            actorRepo    = new SqlActorRepository(connectionString);
            movieRepo    = new SqlMovieRepository(connectionString);
            reviewRepo   = new SqlReviewRepository(connectionString);
            showtimeRepo = new SqlShowTimeRepository(connectionString);
            ticketRepo   = new SqlTicketRepository(connectionString);
            viewerRepo   = new SqlViewerRepository(connectionString);

            IReadOnlyList <Movie> m = movieRepo.RetrieveMovies();

            foreach (Movie movie in m)
            {
                listBox1.Items.Add(movie.Name);
            }

            //populate listbox
        }
Beispiel #19
0
 public AuthController(IViewerRepository repository)
 {
     this.repository = repository;
 }
Beispiel #20
0
 public ViewerController(IViewerRepository repo)
 {
     _repo = repo;
 }
Beispiel #21
0
 public ViewerService(IPositionRepository positionRepository, IViewerRepository viewerRepository)
 {
     this.positionRepository = positionRepository;
     this.ViewerRepository   = viewerRepository;
 }
 public createAccount()
 {
     InitializeComponent();
     viewerRepo = new SqlViewerRepository(connectionString);
 }