Example #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         ddlDirector.DataSource     = DirectorRepository.GetAllDirectors();
         ddlDirector.DataTextField  = "DirectorName";
         ddlDirector.DataValueField = "DirectorID";
         ddlDirector.DataBind();
         ddlTypes.DataSource     = TypeRepository.GetAllTypes();
         ddlTypes.DataTextField  = "TypeName";
         ddlTypes.DataValueField = "TypeID";
         ddlTypes.DataBind();
         if (Request.QueryString["ID"] != null)
         {
             Film _film = FilmRepository.GetFilm(int.Parse(Request.QueryString["ID"]));
             txtFilmDescription.Text   = _film.Description;
             ddlDirector.SelectedValue = _film.DirectorID.ToString();
             ddlTypes.SelectedValue    = _film.TypeID.ToString();
             txtFilmName.Text          = _film.FilmName;
             calender1.VisibleDate     = _film.PublishDate;
             calender1.SelectedDate    = _film.PublishDate.Date;
             btnKaydet.Text            = "Güncelle";
         }
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.QueryString["ID"] != null && !IsPostBack)
            {
                DropDownListDirectorName.DataSource = DirectorRepository.GetAllDirectors();
                DropDownListDirectorName.DataBind();

                DropDownListGenre.DataSource = GenreRepository.GetAllGenres();
                DropDownListGenre.DataBind();

                int id = int.Parse(Request.QueryString["ID"]);

                var movie = MovieRepository.GetViewMovie(id);

                MovieName.Value = movie.MovieName;

                DropDownListDirectorName.ClearSelection();
                DropDownListDirectorName.Items.FindByValue(movie.DirectorName).Selected = true;
                DropDownListGenre.ClearSelection();
                DropDownListGenre.Items.FindByValue(movie.GenreName).Selected = true;
                Description.Value = movie.Description;
                ReleaseDate.Value = movie.ReleaseDate.ToString();
                Score.Value       = movie.Score.ToString();

                Title = movie.MovieName + " (" + movie.ReleaseDate + ")";
            }
        }
Example #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     Repeater1.DataSource = FilmRepository.GetAllFilms();
     Repeater1.DataBind();
     if (!IsPostBack)
     {
         ddlType.DataSource     = TypeRepository.GetAllTypes();
         ddlType.DataTextField  = "TypeName";
         ddlType.DataValueField = "TypeID";
         ddlType.DataBind();
         ddlDirector.DataSource     = DirectorRepository.GetAllDirectors();
         ddlDirector.DataTextField  = "DirectorName";
         ddlDirector.DataValueField = "DirectorID";
         ddlDirector.DataBind();
         ddlType.Items.Add("Hepsi");
         ddlType.SelectedIndex = ddlType.Items.Count - 1;
         ddlDirector.Items.Add("Hepsi");
         ddlDirector.SelectedIndex = ddlDirector.Items.Count - 1;
     }
     if (Request.QueryString["filmID"] != null)
     {
         FilmRepository.DeleteFilm(int.Parse(Request.QueryString["filmID"]));
     }
     if (Request.QueryString["directorID"] != null)
     {
         ddlDirector.SelectedValue = Request.QueryString["directorID"];
         ddlDirector_SelectedIndexChanged(sender, e);
         ddlDirector.Enabled = false;
         return;
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request.QueryString["ID"] != null)
     {
         DirectorRepository.DeleteDirector(int.Parse(Request.QueryString["ID"]));
     }
     Repeater1.DataSource = DirectorRepository.GetAllDirectors();
     Repeater1.DataBind();
 }
Example #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                DropDownListDirectorName.DataSource = DirectorRepository.GetAllDirectors();
                DropDownListDirectorName.DataBind();

                DropDownListGenre.DataSource = GenreRepository.GetAllGenres();
                DropDownListGenre.DataBind();
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            Repeater1.DataSource = DirectorRepository.GetAllDirectors();
            Repeater1.DataBind();

            if (Request.QueryString["ID"] != null)
            {
                int id = int.Parse(Request.QueryString["ID"]);

                DirectorRepository.DeleteDirector(id);

                Response.Redirect("ListOfDirectors.aspx");
            }
        }
Example #7
0
        protected void Page_Load(object sender, EventArgs e)
        {
            ddlDirector.DataSource     = DirectorRepository.GetAllDirectors();
            ddlDirector.DataTextField  = "DirectorName";
            ddlDirector.DataValueField = "DirectorID";
            ddlDirector.DataBind();
            ddlTypes.DataSource     = TypeRepository.GetAllTypes();
            ddlTypes.DataTextField  = "TypeName";
            ddlTypes.DataValueField = "TypeID";
            ddlTypes.DataBind();
            Film _film = FilmRepository.GetFilm(int.Parse(Request.QueryString["ID"]));

            txtFilmDescription.Text   = _film.Description;
            txtFilmName.Text          = _film.FilmName;
            txtPublishDate.Text       = _film.PublishDate.ToString();
            ddlDirector.SelectedValue = _film.DirectorID.ToString();
            ddlTypes.SelectedValue    = _film.TypeID.ToString();
        }
Example #8
0
        public async void GetAllDirectors_ReturnAllDirectors_OrderedById()
        {
            // Arrange
            IList <Director> directors = GenerateDirectors();
            var movieContextMock       = new Mock <MovieContext>();

            movieContextMock.Setup(d => d.Directors).ReturnsDbSet(directors);

            var logger             = Mock.Of <ILogger <DirectorRepository> >();
            var directorRepository = new DirectorRepository(movieContextMock.Object, logger);

            // Act
            var allDirectors = await directorRepository.GetAllDirectors();

            // Assert
            Assert.Equal(3, allDirectors.Count);
            Assert.Equal(1, allDirectors[0].DirectorID);
            Assert.Equal(2, allDirectors[1].DirectorID);
            Assert.Equal(3, allDirectors[2].DirectorID);
            Assert.Equal("Kathryn Bigelow", allDirectors[0].DirectorName);
            Assert.Equal("Guy Ritchie", allDirectors[1].DirectorName);
            Assert.Equal("James Cameron", allDirectors[2].DirectorName);
        }
Example #9
0
        // GET: /Directors/
        public ActionResult Index()
        {
            var directors = directorRepo.GetAllDirectors();

            return(View(directors));
        }
 public (IEnumerable <DirectorDto>, int) GetAllDirectors(int pageSize, int pageIndex)
 {
     return(directorRepository.GetAllDirectors(pageSize, pageIndex));
 }