protected void Page_Load(object sender, EventArgs e) { lstReservas.Items.Clear(); if (!IsPostBack) { ddpPerfil.Items.Add("Seleccione opción"); ddpPerfil.Items.Add("Perfil"); ddpPerfil.Items.Add("Agregar Tarjetas"); ddpPerfil.Items.Add("Cerrar Sesión"); if (Session["Email"] != null) { string email = Session["Email"].ToString(); List <List <string> > reservas = NegocioCine.ObtenerReservas(email); foreach (List <String> fila in reservas) { lstReservas.Items.Add( String.Format("Pelicula:{0, 30} Sala:{1, 15} Día: {2, 10} Hora: {3, 6} Fila: {4, 4} Butaca: {5, 4}", fila[0], fila[1], Formato.FechaCorta(int.Parse(fila[2])), fila[3], fila[4], fila[5])); } } } else { lstReservas.Items.Add("No hay reservas"); } if (Session["Email"] != null) { string email = Session["Email"].ToString(); Usuario usu = NegocioCine.ObtenerUsuario(email); if (usu != null) { lblusuario.Text = usu.Nombre + " " + usu.Apellido; ddpPerfil.Visible = true; } } else { lblusuario.Text = "Sin iniciar sesión"; } }