Beispiel #1
0
 public DataManager(IUsersRepository usesrs, ITicketsRepository tickets, ISessionsRepository sessions, IFilmsRepository films)
 {
     this.usersRepository    = usesrs;
     this.ticketsRepository  = tickets;
     this.sessionsRepository = sessions;
     this.filmsRepository    = films;
 }
Beispiel #2
0
        public FilmsController(IFilmsRepository filmsRepository)
        {
            //STEP 1:
            ////filmsRepository = new FakeFilmsRepository();

            //STEP 2:
            // Temp hard coded connection string until we set up DI
            ////string connString = @"Server=.\SQLEXPRESS;Database=sandpit;Trusted_Connection=yes;";
            ////filmsRepository = new SqlFilmsRepository(connString);

            //STEP 3:
            this.filmsRepository = filmsRepository;
        }
Beispiel #3
0
 public UnitOfWork(DatabaseContext context,
                   IUsersRepository users,
                   IInvitationsRepository invitations,
                   IFriendshipsRepository friendships,
                   IInformationsRepository informations,
                   IQuizzesRepository quizes,
                   IQuizQuestionsRepository quizQuestions,
                   IQuizAnswersRepository quizAnswers,
                   IQuizScoresRepository quizScores,
                   IFilesRepository files,
                   IFilmWatchingsRepository filmWatchings,
                   IFilmsRepository films,
                   IFilmPeopleRepository filmPeople,
                   IPersonMarksRepository personMarks,
                   IInformationCommentsRepository informationComments,
                   IForumThreadsRepository forumThreads,
                   IForumThreadCommentsRepository forumThreadComments,
                   IMessagesRepository messages,
                   ISignalRConnectionsRepository signalRConnections,
                   IMessagesReadingsRepository messagesReadings,
                   IConversationsRepository conversations,
                   IInvitationNotificationsRepository invitationNotifications,
                   INotificationsReadingsRepository notificationsReadings,
                   IPeopleInRolesRepository peopleInRoles)
 {
     Context                 = context;
     Users                   = users;
     Friendships             = friendships;
     Invitations             = invitations;
     Informations            = informations;
     Quizzes                 = quizes;
     QuizQuestions           = quizQuestions;
     QuizAnswers             = quizAnswers;
     QuizScores              = quizScores;
     Files                   = files;
     FilmWatchings           = filmWatchings;
     Films                   = films;
     FilmPeople              = filmPeople;
     PersonMarks             = personMarks;
     InformationComments     = informationComments;
     ForumThreads            = forumThreads;
     ForumThreadComments     = forumThreadComments;
     Messages                = messages;
     SignalRConnections      = signalRConnections;
     MessagesReadings        = messagesReadings;
     Conversations           = conversations;
     InvitationNotifications = invitationNotifications;
     NotificationsReadings   = notificationsReadings;
     PeopleInRoles           = peopleInRoles;
 }
Beispiel #4
0
        public UnitOfWork(ApplicationDbContext applicationDataBaseContext,
                          UserManager <User> userManager,
                          SignInManager <User> signInManager,
                          ICommentsRepository comments,
                          IFilmsRepository films,
                          IUserRepository users,
                          IPhotoRepository photos,
                          IUserFilmsRepository userFilms,
                          IRatingsRepository ratings)
        {
            ApplicationDataBaseContext = applicationDataBaseContext;
            UserManager   = userManager;
            SignInManager = signInManager;

            UserFilms = userFilms;
            Comments  = comments;
            Films     = films;
            Users     = users;
            Photos    = photos;
            Ratings   = ratings;
        }
Beispiel #5
0
 public FilmsController(IFilmsRepository filmsRepository)
 {
     _filmsRepository = filmsRepository;
 }
 public HomeController(IFilmsRepository r)
 {
     films = r;
 }
Beispiel #7
0
 public FilmsController(IFilmsRepository repo)
 {
     this.repo = repo;
 }
Beispiel #8
0
 public FilmsService(IFilmsRepository repository, HttpClient http)
 {
     _repository = repository;
     _http       = http;
 }
Beispiel #9
0
 public FilmsService(IFilmsRepository filmsRepository)
 {
     _filmsRepository = filmsRepository;
 }