Exemplo n.º 1
0
 def __obtenerValoresPostBusquedaFechas(self, htmlFuente, inputValores,
                                        filtros):
     parser = ParserFormatSAT(htmlFuente)
     valoresCambioEstado = parser.obtenerValoresFormulario()
     util = Utilerias()
     temporal = util.mergeListas(inputValores, filtros.obtenerPOST())
     return util.mergeListas(temporal, valoresCambioEstado)
Exemplo n.º 2
0
 def __entrarConsultaReceptor(self, filtros):
     url = self.__urlPortalCfdi + 'ConsultaReceptor.aspx'
     respuesta = self.__sesion.get(url)
     htmlRespuesta = respuesta.text
     inputValores = self.__leerFormulario(htmlRespuesta)
     util = Utilerias()
     post = util.mergeListas(inputValores,
                             filtros.obtenerPOSTFormularioFechas())
     encabezados = self.__header.obtenerAJAX(
         self.__hostPortalCfdi,
         self.__urlPortalCfdi + 'ConsultaReceptor.aspx')
     respuesta = self.__sesion.post(url, data=post, headers=encabezados)
     return respuesta.text, inputValores
Exemplo n.º 3
0
    def __consulta_receptor_folio(self, fltrs):
        url = self.__url_portal_cfdi + 'ConsultaReceptor.aspx'
        respuesta = self.__sesion.get(url)
        html_respuesta = respuesta.text
        input_valores = self.__leer_formulario(html_respuesta)
        util = Utilerias()
        valores_post = util.mezcla_listas(input_valores, fltrs.obtener_post())

        encabezados = self.__header.obtener_ajax(
            self.__host_portal_cfdi,
            self.__url_portal_cfdi + 'ConsultaReceptor.aspx')
        respuesta = self.__sesion.post(url,
                                       data=valores_post,
                                       headers=encabezados)
        return respuesta.text
Exemplo n.º 4
0
    def __consulta_receptor_folio(self, fltrs):
        url = self.__url_portal_cfdi + 'ConsultaReceptor.aspx'
        respuesta = self.__sesion.get(url)
        html_respuesta = respuesta.text
        input_valores = self.__leer_formulario(html_respuesta)
        util = Utilerias()
        valores_post = util.mezcla_listas(input_valores, fltrs.obtener_post())

        encabezados = self.__header.obtener_ajax(
            self.__host_portal_cfdi,
            self.__url_portal_cfdi + 'ConsultaReceptor.aspx'
        )
        respuesta = self.__sesion.post(
            url,
            data=valores_post,
            headers=encabezados
        )
        return respuesta.text
Exemplo n.º 5
0
 def collide_with(self, obj):
     Utilerias.area_to_tuple(self.collision_area)
     Utilerias.area_to_tuple(obj.collision_area)
     return (self.collision_area.Intersects(obj.collision_area) and self.visible and obj.visible)
Exemplo n.º 6
0
 def __obtener_valores_post_busqueda_fechas(self, html, inputs, filtros):
     parser = ParserFormatSAT(html)
     valores_cambio_estado = parser.obtener_valores_formulario()
     util = Utilerias()
     temporal = util.mezcla_listas(inputs, filtros.obtener_post())
     return util.mezcla_listas(temporal, valores_cambio_estado)
Exemplo n.º 7
0
 def __obtener_valores_post_busqueda_fechas(self, html, inputs, filtros):
     parser = ParserFormatSAT(html)
     valores_cambio_estado = parser.obtener_valores_formulario()
     util = Utilerias()
     temporal = util.mezcla_listas(inputs, filtros.obtener_post())
     return util.mezcla_listas(temporal, valores_cambio_estado)