protected void SaveMovie_ServerClick(object sender, EventArgs e)
        {
            pelicula movie = new pelicula();

            movie.nombre       = movieName.Value;
            movie.duracion     = movieTime.Value;
            movie.genero       = movieGender.Value;
            movie.rango_fechas = "";
            movie.resumen      = movieDescription.Value;
            movie.foto         = "MovieImages/" + fileToSave.FileName;
            if (movie.nombre != null && movie.duracion != null && movie.genero != null && movie.rango_fechas != null && movie.foto != null)
            {
                MovieBusiness movieBusiness = new MovieBusiness();
                if (movieBusiness.CreateMovie(movie))
                {
                    resultMessage.InnerText = "Película creada con éxito.";
                    ModalPopupExtender.Show();
                }
                else
                {
                    resultMessage.InnerText = "La película no ha sido creada debido a que se ha producido un error. Intentelo más tarde.";
                    ModalPopupExtender.Show();
                }
            }
            else
            {
                resultMessage.InnerText = "Debe llenar todos los espacios requeridos";
                ModalPopupExtender.Show();
            }
            EraseFields();
        }
コード例 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     movie = movieBusiness.GetMovieByID(Convert.ToInt32(Request.QueryString["value"]));
     SetMovieDetails(movie);
     projectionList = projBusiness.GetProjectionsWithMovieIDAsociated(Convert.ToInt32(Request.QueryString["value"]));
     ProjectionRepeater.DataSource = projectionList;
     ProjectionRepeater.DataBind();
 }
コード例 #3
0
 private void SetMovieDetails(pelicula movie)
 {
     movieImg.Attributes.Add("src", movie.foto);
     movieName.InnerText   = movie.nombre;
     description.InnerText = movie.resumen;
     gender.InnerText      = "GENERO: " + movie.genero;
     duration.InnerText    = "DURCIÓN: " + movie.duracion;
     dates.InnerText       = "EN SALAS:" + movie.rango_fechas;
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["MOVIE"] != null)
     {
         movie          = (pelicula)Session["MOVIE"];
         projectionList = movie.proyeccion.ToList();
         ProjectionRepeater.DataSource = projectionList;
         ProjectionRepeater.DataBind();
         projectionTittle.InnerText = "Todas las proyecciones para " + movie.nombre;
     }
 }
コード例 #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     movie = (pelicula)Session["EDITMOVIE"];
     FillSpaces();
     Browse.Attributes.Add("onclick", "document.getElementById('" + ImageUploader.ClientID + "').click();");
     if (Session["NEWIMAGE"] == null)
     {
         uploadedImage.Attributes.Add("src", movie.foto);
     }
     else
     {
         fileToSave = (HttpPostedFile)Session["NEWIMAGE"];
     }
 }
コード例 #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["MOVIE"] != null)
     {
         movie = (pelicula)Session["MOVIE"];
         movieProjection.InnerText = "Crear proyección para " + movie.nombre;
         PopulateTheaterSelection();
         list = theaterBusiness.GetAllTheaters();
     }
     else
     {
         Response.Redirect("MovieAdministration.aspx");
     }
 }