public void Delete(MoviesSeriesCategory moviesSeriesCategory)
 {
     try
     {
         _moviesSeriesCategoryDal.Delete(moviesSeriesCategory);
     }
     catch
     {
         throw new Exception("Silme işlemi gerçekleşmedi");
     }
 }
 public MoviesSeriesController()
 {
     _moviesSeriesService          = InstanceFactory.GetInstance <IMoviesSeriesService>();
     _categoryService              = InstanceFactory.GetInstance <ICategoryService>();
     _userService                  = InstanceFactory.GetInstance <IUserService>();
     _employeeService              = InstanceFactory.GetInstance <IEmployeeService>();
     _moviesSeriesCategoryService  = InstanceFactory.GetInstance <IMoviesSeriesCategoryService>();
     _moviesSeriesEmployeeService  = InstanceFactory.GetInstance <IMoviesSeriesEmployeeService>();
     _moviesSeriesWatchListService = InstanceFactory.GetInstance <IMoviesSeriesWatchListService>();
     _ratingService                = InstanceFactory.GetInstance <IRatingService>();
     _applicationUserService       = InstanceFactory.GetInstance <IApplicationUserService>();
     moviesSeriesCategory          = new MoviesSeriesCategory();
 }
        public ActionResult AddCategoryToMoviesSeries([Bind(Include = "ID,MovieSeriesID,CategoryID")] MoviesSeriesCategory moviesSeriesCategory)
        {
            MoviesSeriesCategory DoesExistCategory = _moviesSeriesCategoryService.GetAll().FirstOrDefault(x => x.MovieSeriesID == moviesSeriesCategory.MovieSeriesID && x.CategoryID == moviesSeriesCategory.CategoryID);

            if (DoesExistCategory == null)
            {
                _moviesSeriesCategoryService.Add(moviesSeriesCategory);
                return(RedirectToAction("Index"));
            }
            else
            {
                Response.Write("<script language=javascript>alert('Bu kategori bu filme zaten atanmış');</script>");
            }

            ViewBag.CategoryID    = new SelectList(_categoryService.GetAll(), "CategoryID", "CategoryName");
            ViewBag.MovieSeriesID = new SelectList(_moviesSeriesService.GetMoviesSeriesListById(moviesSeriesCategory.MovieSeriesID), "MovieSeriesID", "MovieSeriesName");
            return(View());
        }
 public void Update(MoviesSeriesCategory moviesSeriesCategory)
 {
     _moviesSeriesCategoryDal.Update(moviesSeriesCategory);
 }
 public void Add(MoviesSeriesCategory moviesSeriesCategory)
 {
     _moviesSeriesCategoryDal.Add(moviesSeriesCategory);
 }