from observer import AbsObserver

class KPIs_Pronostico(AbsObserver):

	_tickets_abiertos = -1
	_tickets_cerrados = -1
	_tickets_nuevos = -1

	def __init__(self, kpis):
		self._kpis = kpis
		kpis.attach(self)

	def update(self):
		self.tickets_abiertos = self._kpis.tickets_abiertos
		self.tickets_cerrados = self._kpis.tickets_cerrados
		self.tickets_nuevos = self._kpis.tickets_nuevos
		self.mostrar_info()

	def mostrar_info(self):
		print("Pronostico de tickets a abrir: {0}".format(self.tickets_abiertos))
		print("Nuevos tickets esperados en la proxima hora: {0}".format(self.tickets_nuevos))
		print("Tickets esperados a cerrar en la proxima hora: {0}".format(self.tickets_cerrados))
		print('*******\n')
295bfd317d385e3475235e4217bd8d833212296e
<mask token>


class KPIs_Pronostico(AbsObserver):
    <mask token>
    <mask token>
    <mask token>

    def __init__(self, kpis):
        self._kpis = kpis
        kpis.attach(self)

    def update(self):
        self.tickets_abiertos = self._kpis.tickets_abiertos
        self.tickets_cerrados = self._kpis.tickets_cerrados
        self.tickets_nuevos = self._kpis.tickets_nuevos
        self.mostrar_info()
    <mask token>

<mask token>


class KPIs_Pronostico(AbsObserver):
    <mask token>
    <mask token>
    <mask token>

    def __init__(self, kpis):
        self._kpis = kpis
        kpis.attach(self)

    def update(self):
        self.tickets_abiertos = self._kpis.tickets_abiertos
        self.tickets_cerrados = self._kpis.tickets_cerrados
        self.tickets_nuevos = self._kpis.tickets_nuevos
        self.mostrar_info()

    def mostrar_info(self):
        print('Pronostico de tickets a abrir: {0}'.format(self.
            tickets_abiertos))
        print('Nuevos tickets esperados en la proxima hora: {0}'.format(
            self.tickets_nuevos))
        print('Tickets esperados a cerrar en la proxima hora: {0}'.format(
            self.tickets_cerrados))
        print('*******\n')

<mask token>


class KPIs_Pronostico(AbsObserver):
    _tickets_abiertos = -1
    _tickets_cerrados = -1
    _tickets_nuevos = -1

    def __init__(self, kpis):
        self._kpis = kpis
        kpis.attach(self)

    def update(self):
        self.tickets_abiertos = self._kpis.tickets_abiertos
        self.tickets_cerrados = self._kpis.tickets_cerrados
        self.tickets_nuevos = self._kpis.tickets_nuevos
        self.mostrar_info()

    def mostrar_info(self):
        print('Pronostico de tickets a abrir: {0}'.format(self.
            tickets_abiertos))
        print('Nuevos tickets esperados en la proxima hora: {0}'.format(
            self.tickets_nuevos))
        print('Tickets esperados a cerrar en la proxima hora: {0}'.format(
            self.tickets_cerrados))
        print('*******\n')

from observer import AbsObserver


class KPIs_Pronostico(AbsObserver):
    _tickets_abiertos = -1
    _tickets_cerrados = -1
    _tickets_nuevos = -1

    def __init__(self, kpis):
        self._kpis = kpis
        kpis.attach(self)

    def update(self):
        self.tickets_abiertos = self._kpis.tickets_abiertos
        self.tickets_cerrados = self._kpis.tickets_cerrados
        self.tickets_nuevos = self._kpis.tickets_nuevos
        self.mostrar_info()

    def mostrar_info(self):
        print('Pronostico de tickets a abrir: {0}'.format(self.
            tickets_abiertos))
        print('Nuevos tickets esperados en la proxima hora: {0}'.format(
            self.tickets_nuevos))
        print('Tickets esperados a cerrar en la proxima hora: {0}'.format(
            self.tickets_cerrados))
        print('*******\n')

from observer import AbsObserver

class KPIs_Pronostico(AbsObserver):

	_tickets_abiertos = -1
	_tickets_cerrados = -1
	_tickets_nuevos = -1

	def __init__(self, kpis):
		self._kpis = kpis
		kpis.attach(self)

	def update(self):
		self.tickets_abiertos = self._kpis.tickets_abiertos
		self.tickets_cerrados = self._kpis.tickets_cerrados
		self.tickets_nuevos = self._kpis.tickets_nuevos
		self.mostrar_info()

	def mostrar_info(self):
		print("Pronostico de tickets a abrir: {0}".format(self.tickets_abiertos))
		print("Nuevos tickets esperados en la proxima hora: {0}".format(self.tickets_nuevos))
		print("Tickets esperados a cerrar en la proxima hora: {0}".format(self.tickets_cerrados))
		print('*******\n')