private void InicializarDetalleReserva(int idReserva) { OcultarMensajes(); List <ReservaDetalleDTO> det = DetalleReservaManager.GetDetalleByReserva(idReserva); gvDetalleReserva.DataSource = det; gvDetalleReserva.DataBind(); CalcularMonto(det); Session["detalles"] = det; }
public ActionResult ConfirmReserva(Reserva r) { ReservaManager rm = new ReservaManager(); DetalleReservaManager drm = new DetalleReservaManager(); HabitacionManager hm = new HabitacionManager(); if (Session["carrito"] != null) { List <ItemCarrito> reservas = (List <ItemCarrito>)Session["carrito"]; rm.Insert(r); var range = 0; foreach (var item in reservas) { var c = r.res_id; var a = item.habitacion.num_habi; var b = r.estado_pago; drm.Insert(c, a, b); hm.Estado(a, "2"); range++; } reservas.RemoveRange(0, range); } return(View(r)); }