a
    0i                     @   s(   d dl mZmZ d dlmZ dd ZdS )    )jsonifyrequest)get_companiesc                 C   s   | j ddgddd }dS )ub   
    Registra las rutas para la gestión de compañías directamente en la aplicación Flask.
    z/SyC/data_master/companias/listGET)methodsc               
   S   sR   zt  } t| dfW S  tyL } z tdt|idfW  Y d}~S d}~0 0 dS )u    Retorna la lista de compañías.   errori  N)r   r   	Exceptionstr)Z	companiese r   >/var/www/html/src/App/SupyCtrol_Module/DataMaster/DMCompany.pylist_companies   s
    z1register_dmcompany_routes.<locals>.list_companiesN)route)appr   r   r   r   register_dmcompany_routes
   s    r   N)flaskr   r   Z/Consultas_SQL.SupYCtrol.DataMaster.DMCompanySQLr   r   r   r   r   r   <module>   s   