protected void gvResActivas_SelectedIndexChanged(object sender, EventArgs e) { try { Reserva res = null; pnlDatosRes.Visible = true; int num = Convert.ToInt32(gvResActivas.SelectedRow.Cells[1].Text); res = LogicaReserva.Buscar(num); Session["reservaActiva"] = res; Hotel hot = LogicaHotel.Buscar(res.Hab.Hotel.Nombre); txtNum.Text = res.Numero.ToString(); txtEstado.Text = res.EstadoRes; txtFechaIn.Text = res.FechaIni.ToString(); txtFechaFin.Text = res.FechaFin.ToString(); txtCli.Text = res.Cli.Nombre; txtNumHab.Text = res.Hab.Numero.ToString(); txtNomHot.Text = res.Hab.Hotel.Nombre; tbDesc.InnerHtml = res.Hab.Descripcion; txtCantidad.Text = res.Hab.CantHuesped.ToString(); txtCosto.Text = res.Hab.Costo.ToString(); txtPiso.Text = res.Hab.Piso.ToString(); txtNomHot2.Text = hot.Nombre; txtCalle.Text = hot.Calle; txtNum2.Text = hot.Numero.ToString(); txtCiudad.Text = hot.Ciudad; txtCat.Text = hot.Categoria.ToString(); txtTel.Text = hot.Telefono; txtFax.Text = hot.Fax; if (hot.Piscina == true) { chkPiscina.Checked = true; } else { chkPiscina.Checked = false; } if (hot.Playa == true) { chkPlaya.Checked = true; } else { chkPlaya.Checked = false; } imgFtoHotel.ImageUrl = hot.UrlFoto; } catch (Exception ex) { lblMsj.Text = ex.Message; } }
protected void gvResActivas_SelectedIndexChanged(object sender, EventArgs e) { try { Reserva res = LogicaReserva.Buscar(Convert.ToInt32(gvResActivas.SelectedRow.Cells[1].Text)); LogicaReserva.FinalizarReszerva(res); Response.Redirect("formResAdmin.aspx"); } catch (Exception ex) { lblMsj.Text = ex.Message; } }