
    i                         S SK Jr  S rg)    )get_connectionc                     Sn  [        5       nU(       d  [        S5      eUR                  5       nUR                  U 5        UR	                  5       nU Vs/ s H  oDS   US   US   S.PM     snU(       a  UR                  5         $ $ s  snf ! [         a2  n[        SU 35        / s SnAW(       a  UR                  5         $ $ SnAff = f! W(       a  UR                  5         f f = f)	z.Obtiene las divisiones desde la base de datos.z
    SELECT
        Division.DivisionID, 
        Division.Division, 
        Division.CompanyID
    FROM
        dbo.Division
    u4   No se pudo establecer conexión con la base de datosr         )
DivisionIDdivision	CompanyIDz0[Error inesperado] Error obteniendo divisiones: N)r   ConnectionErrorcursorexecutefetchallclose	Exceptionprint)queryconnr   resultsrowes         oC:\Users\victor.barrera\Documents\proyectos\elepV3\Elep\src\Consultas_SQL\SupYCtrol\DataMaster\DMDivisionSQL.pyget_divisionr      s    E!"XYYu//#[bc[bTW1v3q6AO[bc
 JJL  d @DE	JJL 	 JJL sB   AB B-B B 
C	C&C	'C C		C C&N)Consultas_SQL.conexionr   r        r   <module>r      s    2r   