private void GetPersonInfo(string firstName, string lastName) { MoviePeopleServices personInfo = new MoviePeopleServices(); List<MoviePersonDTO> actorToShow = new List<MoviePersonDTO>(); MoviePersonDTO actor = personInfo.GetMoviePersonByName(firstName + " " + lastName, "Producer"); Guid personId = personInfo.GetMoviePersonIdByFirstAndLastName(firstName, lastName); actorToShow.Add(actor); ShowPersonFullInfo(actorToShow, personId); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { MovieServices listmovie = new MovieServices(); MoviePeopleServices castlist = new MoviePeopleServices(); List<MovieModelDTO> ListOfAllMovies = new List<MovieModelDTO>(); ListOfAllMovies = listmovie.GetAllMovies(); ddlTitleMovie.DataSource = ListOfAllMovies; ddlTitleMovie.DataBind(); ddlTitleMovie.Items.Insert(0, new ListItem("<-Choose Movie->", "0")); //------------------------------------------------------------------------- List<MovieModelDTO>ListOfYears = listmovie.GetAllYears(); List<string> Years = new List<string>(); foreach (var item in ListOfYears) { string year = item.Year; Years.Add(year); } ddlYearMovie.DataSource = Years.ToList().Distinct(); ddlYearMovie.DataBind(); ddlYearMovie.Items.Insert(0, new ListItem("<-Choose Year->", "0")); //----------------------------- List<MoviePersonDTO> ListOfAcotrs = castlist.GetActors(); ddlActorMovie.DataTextField = "FirstName"; ddlActorMovie.DataValueField = "LastName"; ddlActorMovie.DataSource = ListOfAcotrs; ddlActorMovie.DataBind(); ddlActorMovie.Items.Insert(0, new ListItem("<-Choose Actor->", "0")); //---------------------------------------------- List<MoviePersonDTO> ListOfProducers = castlist.GetProducers(); ddlProducerMovie.DataTextField = "FirstName"; ddlProducerMovie.DataValueField = "LastName"; ddlProducerMovie.DataSource = ListOfProducers; ddlProducerMovie.DataBind(); ddlProducerMovie.Items.Insert(0, new ListItem("<-Choose Producer->", "0")); //------------------------------------------------------- //genre to bind ddlGenreMovie.DataSource = listmovie.GetAllGenres(); ddlGenreMovie.DataBind(); ddlGenreMovie.Items.Insert(0,new ListItem("<-Choose Genre->","0")); //repeater to bind List<MovieModelDTO> ListOfMovies = new List<MovieModelDTO>(); ListOfMovies = listmovie.GetAllMovies(); RepeaterMovie.DataSource = ListOfMovies; RepeaterMovie.DataBind(); } }
protected void btnSearch_Click(object sender, EventArgs e) { if (MainMoviePeople1.SearchPersonByName.Text == "") { return; } MoviePeopleServices personInfo = new MoviePeopleServices(); string personToShow = MainMoviePeople1.SearchPersonByName.Text; string url = "ActorsInMovie.aspx?personToShow=" + personToShow + "&selector=actorFoundByName"; Response.Redirect(url); MainMoviePeople1.SearchPersonByName.Text = ""; }
protected void Page_Load(object sender, EventArgs e) { MoviePeopleServices personInfo = new MoviePeopleServices(); MoviePersonDTO person = personInfo.GetMoviePersonByName(Request.QueryString["personToShow"].ToString(), Request.QueryString["personType"]); if (person != null) { Guid personId = personInfo.GetMoviePersonIdByFirstAndLastName(person.FirstName, person.LastName); ShowPersonFullInfo(person, personId); } }
private void ActorFoundByNameHandler() { MoviePeopleServices personInfo = new MoviePeopleServices(); List<MoviePersonDTO> actorToShow = new List<MoviePersonDTO>(); MoviePersonDTO actor = personInfo.GetMoviePersonByName(Request.QueryString["personToShow"].ToString(), "Actor"); if (actor != null) { Guid personId = personInfo.GetMoviePersonIdByFirstAndLastName(actor.FirstName, actor.LastName); actorToShow.Add(actor); ShowPersonFullInfo(actorToShow, personId); } }
private void producerFoundByNameHandler() { MoviePeopleServices personInfo = new MoviePeopleServices(); List<MoviePersonDTO> producerToShow = new List<MoviePersonDTO>(); MoviePersonDTO producer = personInfo.GetMoviePersonByName(Request.QueryString["personToShow"].ToString(), "Producer"); if (producer != null) { Guid personId = personInfo.GetMoviePersonIdByFirstAndLastName(producer.FirstName, producer.LastName); producerToShow.Add(producer); ShowPersonFullInfo(producerToShow, personId); } }
private void ActorsInMovieHandler() { MoviePeopleServices actors = new MoviePeopleServices(); GridView actorsInMovie = new GridView(); actorsInMovie = PeopleInMovie2.gridPeopleInMovie; int movieId = Convert.ToInt32(Request.QueryString["movieId"]); List<MoviePersonDTO> person; person = actors.GetMoviePeopleByMovieId(movieId, "Actor"); if (person != null) { actorsInMovie.DataSource = person; actorsInMovie.DataBind(); GetAppropriateView(actorsInMovie); } else return; }
public void ProcessRequest(HttpContext context) { Guid personID = new Guid(); // personID = Guid.Parse("57ED65A6-A1C0-46E6-AF3E-E12D13B1A49C"); MoviePeopleServices imagedata = new MoviePeopleServices(); // byte[] photo = imadata.GetPhoto(personID);//personId personID = Guid.Parse(context.Request.QueryString["personId"]); byte[] photo = imagedata.GetPhoto(personID); if (photo == null) { return; } context.Response.ContentType = "image/jpeg"; context.Response.BinaryWrite(photo); }
private void DirectorFoundByNameHandler() { MoviePeopleServices personInfo = new MoviePeopleServices(); List<MoviePersonDTO> directorToShow = new List<MoviePersonDTO>(); MoviePersonDTO director = personInfo.GetMoviePersonByName(Request.QueryString["personToShow"].ToString(), "Director"); if (director != null) { Guid personId = personInfo.GetMoviePersonIdByFirstAndLastName(director.FirstName, director.LastName); directorToShow.Add(director); ShowPersonFullInfo(directorToShow, personId); //GridView directorFoundByName = new GridView(); //directorFoundByName = PeopleInMovie1.gridPeopleInMovie; //directorFoundByName.DataSource = directorToShow; //directorFoundByName.DataBind(); //GetAppropriateView(directorFoundByName); //PeopleInMovie1.PersonImage.ImageUrl = String.Format("~/ContentPages/MoviePeople/MoviePeopleUserControls/MoviePersonPhoto.ashx?personId=" + personId); } //actorToShow.Add(Request.QueryString["personToShow"]); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { PeopleInMovie2.SetLabelText("Actors in " + "\"" + Request.QueryString["movieTitle"] + "\"" + " Movie"); } MoviePeopleServices actors = new MoviePeopleServices(); GridView actorsInMovie = new GridView(); actorsInMovie = PeopleInMovie2.gridPeopleInMovie; int movieId = Convert.ToInt32(Request.QueryString["movieId"]); List<MoviePersonDTO> person; person = actors.GetMoviePeopleByMovieId(movieId, "Actor"); if (person != null) { actorsInMovie.DataSource = person; actorsInMovie.DataBind(); GetAppropriateView(actorsInMovie); } // actorsInMovie.DataSource = actors.GetMoviePeopleByMovieId(movieId, "Actor"); }
protected void btnSearch_Click(object sender, EventArgs e) { if (SearchPersonByName.Text == "") { return; } string personType = rblMoviePeople.SelectedItem.Text; MoviePeopleServices personInfo = new MoviePeopleServices(); string personToShow = SearchPersonByName.Text; string url = "PersonFullInfo.aspx?personToShow=" + personToShow + "&personType=" + personType; Response.Redirect(url); SearchPersonByName.Text = ""; }
private void GetPersonInfo(string firstName, string lastName) { MoviePeopleServices personInfo = new MoviePeopleServices(); List<MoviePersonDTO> composerToShow = new List<MoviePersonDTO>(); MoviePersonDTO composer = personInfo.GetMoviePersonByName(firstName + " " + lastName, "Composer"); Guid personId = personInfo.GetMoviePersonIdByFirstAndLastName(firstName, lastName); composerToShow.Add(composer); ShowPersonFullInfo(composerToShow, personId); }