public AdminService(PodcastRepository podcastRepository, TagsRepository tagsRepository, PodcastService podcastService) { _podcastRepository = podcastRepository; _tagsRepository = tagsRepository; _podcastService = podcastService; }
public UnitOfWork(LarcContext context) { _context = context; Events = new EventRepository(_context); EventTypes = new EventTypeRepository(_context); Ministries = new MinistryRepository(_context); Podcasts = new PodcastRepository(_context); Preachers = new PreacherRepository(_context); }
public void AddPodcast(int playlistID, string title, string description, string audio, byte[] image, DateTime creationDate, int ageRestriction) { var person = new Podcast { PlaylistID = playlistID, Title = title, Description = description, AudioPath = audio, Image = image, CreationDate = creationDate, AgeRestriction = ageRestriction }; PodcastRepository.AddPodcast(person); }
public PodcastViewModel() { PodcastGroups = Enumerable.Empty <IGrouping <string, Podcast> >(); PodcastItems = Enumerable.Empty <PodcastItem>(); PodcastSortItems = PodcastRepository.GetPodcastSortItems().Select(item => new SelectListItem { Text = item.Name, Value = item.Value.ToString() }); PodcastFilterItems = PodcastRepository.GetPodcastFilterItems().Select(item => new SelectListItem { Text = item.Name, Value = item.Value.ToString() }); }
public PodcastService( PodcastRepository podcastRepository, EpisodeRepository episodeRepository, RssService rssService, TagsRepository tagsRepository) { _podcastRepository = podcastRepository; _episodeRepository = episodeRepository; _rssService = rssService; _tagsRepository = tagsRepository; }
public Form1() { InitializeComponent(); podcastController = new PodcastController(); categoryController = new CategoryController(); validator = new Validation(); handler = new Urlhandler(); podRepo = new PodcastRepository(); SetTimerWhenPageOpens(); FormHandler.FillIntervalComboBox(CmbUpdateFreq); ClearAndSet(); }
//Updates a category object public void UpdateCategoryObject(int index, string oldCategory, Category updateCategory) { if (updateCategory == null) { updateCategory = new Category(updateCategory.Name); } categoryRepository.Update(index, updateCategory); PodcastRepository podRepo = new PodcastRepository(); var podList = podRepo.GetAll(); //Loops through all saved podcasts foreach (var item in podList) { if (item.Category.Equals(oldCategory)) { //If the objects Category property is the same as the oldCategory parameter the new category is set item.Category = updateCategory.Name; } } podRepo.SaveChanges(podList); }
public IEnumerable <IPodcast> GetAllPodcastByUserID(int id) { return(PodcastRepository.GetAllPodcastsByUserID(id)); }
public Uploadlogic(IPodcastContext podcastContext, IPlaylistContext playlistContext) { PodcastRepository = new PodcastRepository(podcastContext); PlaylistRepository = new PlaylistRepository(playlistContext); }
public PodcastController() { podcastRepository = new PodcastRepository(); podcastList = podcastRepository.GetAll(); }
public PodcastController() { podcastRepository = new PodcastRepository(); }
public RssService(PodcastRepository podcastRepository, RssParser rssParser) { _podcastRepository = podcastRepository; _rssParser = rssParser; }
public SearchService(PodcastRepository podcastRepository) { _podcastRepository = podcastRepository; }