usuario
| API | Description |
|---|---|
| POST api/perfilamiento/obtenerusuario |
Obtiene un usuario por su ID. |
| POST api/perfilamiento/obtenerAllUsuario |
Obtiene todos los usuarios. |
| POST api/perfilamiento/grabarUsuario |
Guarda un usuario. |
| POST api/perfilamiento/eliminarUsuario |
Elimina un usuario por su ID. |
Login
| API | Description |
|---|---|
| POST api/login/authenticate |
Authenticates the user. |
| POST api/login/loginFront |
Authenticates the user for the front-end. |
| POST api/login/cambiaPass |
Changes the user's password. |
| POST api/login/passRecover |
Sends a password recovery email to the user. |
| POST api/login/checkToken |
Checks the validity of the user's token. |
UsuarioProductor
| API | Description |
|---|---|
| POST api/usuarioProductor/guardar |
Guarda un usuario productor. |
| POST api/usuarioProductor/eliminar |
Elimina un usuario productor. |
| POST api/usuarioProductor/obtener |
Obtiene un usuario productor. |
| GET api/usuarioProductor/listar |
Lista todos los usuarios productores. |
wPay
| API | Description |
|---|---|
| POST api/wPay/pagoWebPayCortesia |
Realiza el pago de una compra de cortesía utilizando WebPay. |
| POST api/wPay/pagoPos |
Realiza el pago por punto de venta. |
| POST api/wPay/pagoWebPay |
Realiza el pago de una orden de compra utilizando WebPay. |
| GET api/wPay/resultadoWebPay?token_ws={token_ws} |
Recibe el resultado del pago desde WebPay. |
| GET api/wPay/resultadoWebPay?TBK_TOKEN={TBK_TOKEN}&TBK_ORDEN_COMPRA={TBK_ORDEN_COMPRA}&TBK_ID_SESION={TBK_ID_SESION} |
Obtiene el resultado de rechazo de WebPay mediante una solicitud GET. |
| POST api/wPay/resultadoWebPay |
Handles the HTTP POST request for the "resultadoWebPay" route. This method is responsible for processing the response from Webpay after a payment rejection. |
| POST api/wPay/devolverOC |
Devuelve o anula una orden de compra. |
| POST api/wPay/devolucionTickets |
Devuelve los tickets especificados. |
| POST api/wPay/devolverOCManual |
No documentation available. |
| POST api/wPay/devolucionTicketsManual |
No documentation available. |
Flow
| API | Description |
|---|---|
| POST api/flow/createPayment |
No documentation available. |
| POST api/flow/confirmPayment |
No documentation available. |
| POST api/flow/returnPayment |
No documentation available. |
EstadoEvento
| API | Description |
|---|---|
| POST api/estadoevento/guardar |
Guarda un estado de evento. |
| POST api/estadoevento/eliminar |
Elimina un estado de evento. |
| POST api/estadoevento/obtener |
Obtiene un estado de evento. |
| POST api/estadoevento/listar |
Lista todos los estados de evento. |
Evento
| API | Description |
|---|---|
| POST api/evento/guardar |
Guarda un evento. |
| POST api/evento/obtenerPorNombreShow |
Obtiene un evento por nombre de show. |
| POST api/evento/obtener |
Obtiene un evento por su ID. |
| POST api/evento/obtenerConUrls |
Obtiene un evento con las URLs de las imágenes. |
| POST api/evento/obtenerVentaWeb |
Obtiene un evento para venta web. |
| POST api/evento/eliminar |
Elimina un evento. |
| POST api/evento/copiar |
Copia un evento. |
| POST api/evento/listar |
Lista todos los eventos. |
| POST api/evento/listarActivosFront |
Lista los eventos activos para el front-end. |
| POST api/evento/obtenerEventoFuncionesFront |
Obtiene un evento con las funciones para el front-end. |
| POST api/evento/obtenerEventoFuncionesPos |
Obtiene un evento con las funciones para el POS. |
| GET api/evento/obtenerPrecioVigente |
Obtiene el precio vigente de un evento. |
Productor
| API | Description |
|---|---|
| POST api/productor/guardar |
Guarda un productor. |
| POST api/productor/eliminar |
Elimina un productor. |
| POST api/productor/listar |
Lista los productores. |
| POST api/productor/obtener |
Obtiene un productor por su ID. |
EventoTipoDespacho
| API | Description |
|---|---|
| POST api/eventoTipoDespacho/guardar |
Guarda un tipo de despacho para el evento. |
| POST api/eventoTipoDespacho/eliminar |
Elimina un tipo de despacho para el evento. |
| POST api/eventoTipoDespacho/obtener |
Obtiene un tipo de despacho para el evento. |
| POST api/eventoTipoDespacho/listarPorEvento |
Lista los tipos de despacho para un evento específico. |
| POST api/eventoTipoDespacho/listar |
Lista todos los tipos de despacho. |
Validacion
| API | Description |
|---|---|
| GET api/validacion/obtieneSectores?codev={codev} |
Obtiene los sectores. |
| POST api/validacion/validaTicket |
Valida un ticket. |
| POST api/validacion/resetear |
Resetea la validación de un evento. |
| POST api/Validacion?codev={codev}&cnxString={cnxString} |
Obtiene los sectores de un cliente. |
| POST api/Validacion?codLeido={codLeido}&rut={rut}&pistolero={pistolero}§orValidar={sectorValidar}&cnxString={cnxString} |
Valida un ticket en el control 1. |
EventoSeccion
| API | Description |
|---|---|
| POST api/eventoSeccion/copiarDesdeVenue |
Copia las secciones de un venue a un evento. |
| POST api/eventoSeccion/guardar |
Guarda una sección de evento. |
| POST api/eventoSeccion/eliminar |
Elimina una sección de evento. |
| POST api/eventoSeccion/obtener |
Obtiene una sección de evento. |
| POST api/eventoSeccion/listarPorEvento |
Lista las secciones de evento por evento. |
Promocion
| API | Description |
|---|---|
| POST api/promocion/guardar |
Guarda una promoción. |
| POST api/promocion/listar |
Obtiene una lista de promociones. |
| POST api/promocion/eliminar |
Elimina una promoción. |
| POST api/promocion/obtener |
Obtiene una promoción. |
| POST api/promocion/validar |
Valida una promoción. |
PromocionCodigo
| API | Description |
|---|---|
| POST api/promocionCodigo/subirArchivo |
Sube un archivo al servidor. |
| GET api/promocionCodigo/listarPorPromocion?promocionId={promocionId} |
Obtiene una lista de códigos de promoción por el ID de la promoción. |
| POST api/promocionCodigo/eliminar |
Elimina un código de promoción por su ID. |
tktDownload
| API | Description |
|---|---|
| GET api/pdfticket/download/{nombre} |
Downloads a file with the specified name. |
| GET api/pdfticket/printtkt2/{id} |
Prints a ticket with the specified ID. |
| GET api/pdfticket/printtkt/{fileid} |
Prints a ticket with the specified file ID. |
| GET api/pdfticket/printtktback/{fileid} |
Prints a ticket with the specified file ID for a specific function. |
| GET api/pdfticket/testMethod |
Tests the method. |
perfil
| API | Description |
|---|---|
| POST api/perfilamiento/obtenerperfil |
Obtiene un perfil por su ID. |
| POST api/perfilamiento/obtenerAllPerfil |
Obtiene todos los perfiles. |
| POST api/perfilamiento/grabarPerfil |
Guarda un perfil. |
| POST api/perfilamiento/eliminarPerfil |
Elimina un perfil por su ID. |
| POST api/perfilamiento/obtenerArbolAcceso |
Obtiene el árbol de acceso. |
| POST api/perfilamiento/obtenerFuncionesPerfil |
Obtiene las funciones de un perfil por su ID. |
| POST api/perfilamiento/guardaFuncionesPerfil |
Guarda las funciones de un perfil. |
EventoSeccionPrecio
| API | Description |
|---|---|
| POST api/eventoSeccionPrecio/guardar |
Guarda el precio de una sección de evento. |
| POST api/eventoSeccionPrecio/obtener |
Obtiene el precio de una sección de evento. |
| POST api/eventoSeccionPrecio/eliminar |
Elimina el precio de una sección de evento. |
| POST api/eventoSeccionPrecio/listarPorSeccion?eventoSeccionId={eventoSeccionId} |
Lista los precios de sección por ID de sección de evento. |
| POST api/eventoSeccionPrecio/listarPorEventoPrecioFront |
Lista los precios de sección por ID de evento y precio (front-end). |
| POST api/eventoSeccionPrecio/listarAsientosComprados |
Lista los asientos comprados por ID de precio de sección. |
| POST api/eventoSeccionPrecio/consultarAsientoTomado |
Consulta si un asiento está reservado. |
| POST api/eventoSeccionPrecio/guardaTicketsNoNumerados |
Guarda los tickets no numerados. |
| POST api/eventoSeccionPrecio/eliminarAsientoTomado |
Elimina un asiento reservado. |
| POST api/eventoSeccionPrecio/eliminarListadoAsientosTomados |
Elimina una lista de asientos reservados. |
EventoDisenoETicket
| API | Description |
|---|---|
| POST api/eventoDisenoETicket/crear |
Crea un nuevo diseño de evento y ticket. |
| POST api/eventoDisenoETicket/actualizar |
Actualiza un diseño de evento y ticket existente. |
| POST api/eventoDisenoETicket/eliminar |
Elimina un diseño de evento y ticket. |
| POST api/eventoDisenoETicket/obtenerPorEventoId |
Obtiene un diseño de evento y ticket por su ID de evento. |
TicketNominado
| API | Description |
|---|---|
| POST api/ticketNominado/guardar |
Guarda un ticket nominado. |
| POST api/ticketNominado/eliminar |
Elimina un ticket nominado. |
| POST api/ticketNominado/obtener |
Obtiene un ticket nominado. |
menu
| API | Description |
|---|---|
| POST api/menu/menuperfil |
Obtiene el menú del perfil del usuario. |
| POST api/menu/menuperfilBackend |
Obtiene el menú del perfil del usuario para el backend. |
TipoDespacho
| API | Description |
|---|---|
| POST api/tipoDespacho/guardar |
Guarda un tipo de despacho. |
| POST api/tipoDespacho/eliminar |
Elimina un tipo de despacho. |
| POST api/tipoDespacho/obtener |
Obtiene un tipo de despacho. |
| POST api/tipoDespacho/listar |
Lista todos los tipos de despacho. |
Cuenta
| API | Description |
|---|---|
| POST api/cuenta/guardar |
Guarda una cuenta en la base de datos. |
| POST api/cuenta/recuperapass |
Recupera la contraseña de un usuario. |
| POST api/cuenta/cambiapass |
Cambia la contraseña de un usuario. |
| POST api/cuenta/cambiapassbackend |
Cambia la contraseña de un usuario. |
| POST api/cuenta/guardarPorCortesia |
Guarda una cuenta por cortesía en la base de datos. |
| POST api/cuenta/actualizar |
Actualiza los datos de una cuenta en la base de datos. |
| POST api/cuenta/obtener |
Obtiene los datos de una cuenta por su identificador. |
| POST api/cuenta/obtenerPorEmail |
Obtiene los datos de una cuenta por su dirección de correo electrónico. |
| POST api/cuenta/renuevaToken |
Renueva el token de autenticación de una cuenta. |
| POST api/cuenta/crearConGoogle |
Crea una cuenta utilizando la autenticación de Google. |
| POST api/cuenta/crearConFacebook |
Crea una cuenta utilizando la autenticación de Facebook. |
| POST api/cuenta/checkEmail |
Verifica si un correo electrónico ya está registrado en la base de datos. |
| POST api/cuenta/obtenerPorFacebookId |
Obtiene los datos de una cuenta utilizando el ID de Facebook. |
| POST api/cuenta/obtenerPorGoogleId |
Obtiene los datos de una cuenta utilizando el ID de Google. |
| POST api/cuenta/obtenerPorTwitterId |
Obtiene los datos de una cuenta utilizando el ID de Twitter. |
| POST api/cuenta/listarMisCompras |
Lista las compras realizadas por una cuenta. |
| POST api/cuenta/listarMisComprasDetalle |
Lista los detalles de una compra realizada. |
| POST api/cuenta/listarMisDirecciones |
Lista las direcciones asociadas a una cuenta. |
EventoPrecio
| API | Description |
|---|---|
| POST api/eventoPrecio/guardar |
Guarda un precio de evento. |
| POST api/eventoPrecio/eliminar |
Elimina un precio de evento. |
| POST api/eventoPrecio/obtener |
Obtiene un precio de evento. |
| POST api/eventoPrecio/listarPorEventoId |
Lista los precios de evento por ID de evento. |
| POST api/eventoPrecio/listarPorEventoIdFront |
Lista los precios de evento por ID de evento para la interfaz de usuario. |
Livees
| API | Description |
|---|---|
| POST api/wPay/pagoLiveesCortesia |
Realiza el pago de una compra de cortesía utilizando WebPay. |
| POST api/wPay/pagoLivees |
Realiza el pago de una orden de compra utilizando WebPay. |
| GET api/wPay/checkoutResult/{token_ws} |
Recibe el resultado del pago desde WebPay. |
CategoriaEvento
Controlador para la gestión de categorías de eventos.
| API | Description |
|---|---|
| POST api/categoriaevento/guardar |
Guarda una categoría de evento. |
| POST api/categoriaevento/eliminar |
Elimina una categoría de evento. |
| POST api/categoriaevento/obtener |
Obtiene una categoría de evento. |
| POST api/categoriaevento/listar |
Lista todas las categorías de eventos. |
Venue
| API | Description |
|---|---|
| POST api/venue/crear |
Crea un nuevo venue. |
| POST api/venue/actualizar |
Actualiza un venue existente. |
| POST api/venue/obtener |
Obtiene un venue por su ID. |
| POST api/venue/eliminar |
Elimina un venue por su ID. |
| POST api/venue/listar |
Lista todos los venues. |
| POST api/venue/crearPlantilla |
Crea una nueva plantilla de venue. |
| POST api/venue/actualizarPlantilla |
Actualiza una plantilla de venue existente. |
| POST api/venue/obtenerPlantilla |
Obtiene una plantilla de venue por su ID. |
| POST api/venue/listarPorVenue |
Lista todas las plantillas de venue asociadas a un venue específico. |
| POST api/venue/listarPorEventoVenue |
Lista todas las plantillas de venue asociadas a un evento específico. |
| POST api/venue/eliminarPlantilla |
Elimina una plantilla de venue por su ID. |
| POST api/venue/eliminarSeccion |
Elimina una sección de venue por su ID. |