protected void Button2_Click(object sender, EventArgs e) { IRepositorioHabitaciones repHab = FabricaReposBienvenidosUY.CrearRepositorioHabitacion(); int idHab = Convert.ToInt32(this.lstHabitacion.SelectedValue); Habitacion unaH = repHab.FindById(idHab); ((List <Habitacion>)Session["habitacionesAnuncio"]).Add(unaH); this.lstHabitacionesSeleccionadas.DataSource = ((List <Habitacion>)Session["habitacionesAnuncio"]); this.lstHabitacionesSeleccionadas.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { IRepositorioHabitaciones repoHab = FabricaReposBienvenidosUY.CrearRepositorioHabitacion(); this.lstHabitacion.DataSource = repoHab.FindHabitacion(((Persona)Session["usuario"]).Id); this.lstHabitacion.DataBind(); ((List <Foto>)Session["fotosAnuncio"]).Clear(); ((List <RangoFechas>)Session["rangoFechasAnuncio"]).Clear(); ((List <Habitacion>)Session["habitacionesAnuncio"]).Clear(); } }
protected void btnMostrarHabitacion_Click(object sender, EventArgs e) { int idHabitacion = Convert.ToInt32(txtMostrarHabitacion.Text); IRepositorioHabitaciones repoHab = FabricaReposBienvenidosUY.CrearRepositorioHabitacion(); Habitacion h = repoHab.FindById(idHabitacion); if (h != null) { lblMostrarHabitacion.Text = h.ToString(); } else { lblMostrarHabitacion.Text = "No hay habitaciones para mostrar."; } }
protected void btnHabitaciones_Click(object sender, EventArgs e) { IRepositorioHabitaciones repoHab = FabricaReposBienvenidosUY.CrearRepositorioHabitacion(); List <Habitacion> habitaciones = new List <Habitacion>(); habitaciones = repoHab.FindAll(); if (habitaciones != null) { this.lstHabitaciones.DataSource = habitaciones; this.lstHabitaciones.DataBind(); } else { lblHabitaciones.Text = "No hay habitaciones para mostrar."; } }