public string obtenerUsuario(String identificacion)
        {
            ReservacionBusiness reservacionBusiness = new ReservacionBusiness(this.Configuration);
            Usuario             u = reservacionBusiness.obtenerUsuario(identificacion);
            string output         = JsonConvert.SerializeObject(u);

            return(output);
        }
Beispiel #2
0
        public IActionResult listadoReservaciones()
        {
            ReservacionBusiness reservacionBusiness = new ReservacionBusiness(this.Configuration);

            List <Reservacion> reservacions = reservacionBusiness.ObtenerReservaciones();

            return(View("Reservaciones", reservacions));
        }
Beispiel #3
0
        public IActionResult eliminarReservacion(int id)
        {
            ReservacionBusiness reservacionBusiness = new ReservacionBusiness(this.Configuration);

            reservacionBusiness.EliminarReservacion(id);

            List <Reservacion> reservacions = reservacionBusiness.ObtenerReservaciones();

            return(View("Reservaciones", reservacions));
        }
        public IActionResult ValidarReservacion(String fecha_llegada, String fecha_salida, int tipo_habitacion)
        {
            ReservacionBusiness reservacionBusiness = new ReservacionBusiness(this.Configuration);

            ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal();

            contenedor.Habitacion = reservacionBusiness.ValidarReservacion(fecha_llegada, fecha_salida, tipo_habitacion);


            return(View("ResultadoHabitacion", contenedor));
        }
        public IActionResult insertarReservacion(Reservacion reservacion)
        {
            MensajeReserva mr = new MensajeReserva();

            mr.nombre = reservacion.nombre;
            mr.email  = reservacion.email;

            mr.codigo          = "RE-" + reservacion.nombre.Substring(0, 3) + "-" + reservacion.id_habitacion;
            reservacion.codigo = mr.codigo;
            ReservacionBusiness rb = new ReservacionBusiness(this.Configuration);

            rb.insertarReservacion(reservacion);

            ObjetoContenedorPrincipal contenedor = new ObjetoContenedorPrincipal();

            contenedor.mensaje = mr;

            String bodyParam = "Su reservacion en el hotel BKRJ Resort se ha completado,\n Su numero de reservacion es: " + mr.codigo + "\nGracias por preferirnos!";

            enviarCorreo(mr.email, bodyParam);
            return(View("ConfirmarReservacion", contenedor));
        }