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)
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
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
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
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)
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)