Controlador para la gestión completa de clientes del restaurante
El ClientesController es el controlador encargado de gestionar todos los aspectos relacionados con los clientes del restaurante. Proporciona una API RESTful completa con operaciones CRUD para la entidad Cliente, permitiendo el registro, consulta, actualización y eliminación de información de clientes.
Todos los endpoints requieren los siguientes parámetros de conexión a la base de datos:
Endpoints: 5 métodos
/Master/ClientesTodos los endpoints del controlador están bajo la ruta /Master/Clientes, lo que indica que maneja datos maestros del sistema.
/GetClientes - Obtiene todos los clientes/GetCliente/{id} - Obtiene un cliente por ID/AddCliente - Crea un nuevo cliente/UpdateCliente/{id} - Actualiza un cliente existente/DeleteCliente/{id} - Elimina un clienteUsado en: GET, PUT, DELETE exitosos
Usado en: POST exitosos
Usado en: GET, PUT, DELETE cuando el cliente no existe
Usado en: Errores de excepción no controlados