Пример #1
0
        private void InicializarDetalleReserva(int idReserva)
        {
            OcultarMensajes();
            List <ReservaDetalleDTO> det = DetalleReservaManager.GetDetalleByReserva(idReserva);

            gvDetalleReserva.DataSource = det;
            gvDetalleReserva.DataBind();
            CalcularMonto(det);
            Session["detalles"] = det;
        }
Пример #2
0
        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));
        }