DescontarWindow¶
-
class
microbill.windows.
DescontarWindow
(parent=None)¶ Bases:
microbill.windows.SubWindow
Clase que representa la ventana en donde se pueden descontar los usos asociados a una cotización
Attributes Summary
nombre de los campos que contiene esta ventana
nombre de los campos que contiene esta ventana computerfriendly
Methods Summary
checkHandler
(self, state)Método que agrupa el comportamiento de los campos: referencia, y elaborado para su activación o desactivación en función del valor que entra por parámetro
clean
(self)Método que se encarga de limpiar la vista actual
cleanWidgets
(self)Método que se encarga de limpiar la información de los campos de la vista
cotizacionChanged
(self, text)Método que carga la cotización cuyo código entra por parámetro y la visualiza en los campos disponibles en esta ventana
equipoChanged
(self, index)Método que se encarga de modificar los widgets dado un cambio en el equipo
errorWindow
(self, exception)Método que se encarga de mostrar un diálogo de alerta para todas las excepciones que se puedan generan en esta ventana
guardarHandler
(self)Método que se encarga de guardar las modificaciones a una cotización luego de realizar la disminución de las cantidad o el aplicado por
otrosHandler
(self)Método que se encarga de crear o borrar los servicios agregados posteriormente de la ventana
removeOtros
(self)Método que remueve los widgets asociados a los servicios que fueron agregados posteriormente
sendCorreo
(self)Método que se encarga de enviar un correo electrónico con el estado de la cotización actual, siempre que la opción de notificación se encuentre activa
updateDataFrames
(self)Método que se encarga de actualizar el AutoLineEdit de cotizaciones con las cotizaciones disponibles
Attributes Documentation
-
FIELDS
= ['Cotización', 'Fecha', 'Nombre', 'Correo', 'Equipo', 'Valor']¶ nombre de los campos que contiene esta ventana
-
WIDGETS
= ['cotizacion', 'fecha', 'nombre', 'correo', 'equipo', 'valor']¶ nombre de los campos que contiene esta ventana computerfriendly
Methods Documentation
-
checkHandler
(self, state:bool)¶ Método que agrupa el comportamiento de los campos: referencia, y elaborado para su activación o desactivación en función del valor que entra por parámetro
-
clean
(self)¶ Método que se encarga de limpiar la vista actual
-
cleanWidgets
(self)¶ Método que se encarga de limpiar la información de los campos de la vista
-
cotizacionChanged
(self, text:str)¶ Método que carga la cotización cuyo código entra por parámetro y la visualiza en los campos disponibles en esta ventana
- Parameters
- text: str
código de la cotización a cargar
-
equipoChanged
(self, index:int)¶ Método que se encarga de modificar los widgets dado un cambio en el equipo
- Parameters
- index: int
índice de la selección del equipo
-
errorWindow
(self, exception:Exception)¶ Método que se encarga de mostrar un diálogo de alerta para todas las excepciones que se puedan generan en esta ventana
- Parameters
- exception: Exception
la excepción que será mostrada
-
guardarHandler
(self)¶ Método que se encarga de guardar las modificaciones a una cotización luego de realizar la disminución de las cantidad o el aplicado por
-
otrosHandler
(self)¶ Método que se encarga de crear o borrar los servicios agregados posteriormente de la ventana
-
removeOtros
(self)¶ Método que remueve los widgets asociados a los servicios que fueron agregados posteriormente
-
sendCorreo
(self)¶ Método que se encarga de enviar un correo electrónico con el estado de la cotización actual, siempre que la opción de notificación se encuentre activa
-
updateDataFrames
(self)¶ Método que se encarga de actualizar el AutoLineEdit de cotizaciones con las cotizaciones disponibles
-