protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            objSelected = null;
            List <Genero> generos = Genero_BRL.GetGeneros();
            GenerosList.DataSource = generos;
            GenerosList.DataBind();

            Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache);
            Response.Cache.SetAllowResponseInBrowserHistory(false);
            Response.Cache.SetNoStore();
        }

        string cadPeliculaId = Request.Params["Id"];

        if (String.IsNullOrEmpty(cadPeliculaId))
        {
            return;
        }

        int idPelicula = Convert.ToInt32(cadPeliculaId);

        objSelected = Pelicula_BRL.GetPeliculaByID(idPelicula);
        if (!IsPostBack)
        {
            imgPelicula.ImageUrl = objSelected.Foto;

            txtNombrePel.Text   = objSelected.Nombre;
            txtPrecioVenta.Text = objSelected.PrecioVenta.ToString(CultureInfo.InvariantCulture);
            txtPrecioAlqui.Text = objSelected.PrecioAlquiler.ToString(CultureInfo.InvariantCulture);
            txtTrailerCode.Text = objSelected.TrailerCode;
            txtMovieCode.Text   = objSelected.MovieCode;
            txtDirector.Text    = objSelected.Director;
            txtElenco.Text      = objSelected.Elenco;
            txtDescripción.Text = objSelected.Descripcion;

            for (int i = 0; i < GenerosList.Items.Count; i++)
            {
                PeliculaGenero pelGen = new PeliculaGenero()
                {
                    PeliculaId = objSelected.PeliculaId,
                    GeneroId   = Convert.ToInt32(GenerosList.Items[i].Value)
                };

                if (PeliculaGenero_BRL.tieneGenero(pelGen))
                {
                    GenerosList.Items[i].Selected = true;
                }
            }
        }
        lbVal.Text     = "";
        lbValFile.Text = "";
    }
예제 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (IsPostBack)
        {
            return;
        }
        string query = Request.Params["Name"];

        if (!string.IsNullOrEmpty(query))
        {
            txtSearch.Text = query;
        }

        UserCLI obj = (UserCLI)Session["User"];

        if (obj == null)
        {
            itemLogout.Visible = false;
            itemPerfil.Visible = false;

            itemIngresar.Visible  = true;
            itemRegistrar.Visible = true;
        }
        else
        {
            itemLogout.Visible  = true;
            itemPerfil.Visible  = true;
            txtPerfil.InnerText = obj.Nombre;

            itemIngresar.Visible  = false;
            itemRegistrar.Visible = false;
        }

        List <Genero> listGeneros = Genero_BRL.GetGeneros();
        string        cad         = "";

        for (int i = 0; i < listGeneros.Count; i++)
        {
            cad = cad + "<li> <a href='CatalogoPelicula.aspx?Id=" + listGeneros[i].GeneroId + "'>" + listGeneros[i].Nombre + "</a> </li> ";
        }

        LitCategories.Text = cad;
    }
    protected void Page_Load(object sender, EventArgs e)
    {
        string cadGeneroId = Request.Params["Id"];

        if (String.IsNullOrEmpty(cadGeneroId))
        {
            return;
        }

        int    idGenero = Convert.ToInt32(cadGeneroId);
        Genero obj      = Genero_BRL.GetGeneroByID(idGenero);

        lbTitle.InnerText = obj.Nombre;

        cargarPeliculas(idGenero);
        if (!IsPostBack)
        {
            Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache);
            Response.Cache.SetAllowResponseInBrowserHistory(false);
            Response.Cache.SetNoStore();
        }
    }