Controlador para la gestión completa de familias de productos del restaurante
El FamiliasController es el controlador encargado de gestionar todos los aspectos relacionados con las familias de productos del restaurante. Proporciona una API RESTful completa con operaciones CRUD para la entidad Familia, permitiendo la organización jerárquica y categorización de los productos del menú.
Todos los endpoints requieren los siguientes parámetros de conexión a la base de datos:
Endpoints: 5 métodos
/Master/FamiliasTodos los endpoints del controlador están bajo la ruta /Master/Familias, lo que indica que maneja datos maestros del sistema.
/GetFamilias - Obtiene todas las familias/GetFamilia/{id} - Obtiene una familia por ID/AddFamilia - Crea una nueva familia/UpdateFamilia/{id} - Actualiza una familia existente/DeleteFamilia/{id} - Elimina una familia/ (OPTIONS)Usado en: GET, PUT, DELETE exitosos
Usado en: POST exitosos
Usado en: GET, PUT, DELETE cuando la familia no existe
Usado en: Errores de excepción no controlados