GestorWindow¶
-
class
microbill.windows.
GestorWindow
(parent=None)¶ Bases:
microbill.windows.SubWindow
Clase que visualiza la ventana de Enviar correo a Gestor
Attributes Summary
nombre de los campos que contiene la ventana
nombre de los campos que contiene la ventana computerfriendly
Methods Summary
accept
(self)Método que verifica que la cotización que se va a enviar al gestor sea válida
autoCompletar
(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
clean
(self)Método que se encarga de limpiar el contenido de los campos de la vista
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
sendCorreo
(self)Método que se encarga de enviar el correo asociado a la cotización que se encuentra en el formulario de la ventana.
updateAutoCompletar
(self)Método que hace que los AutoLineEdits actualicen el contenido del modelo con el cual autocompletan
Attributes Documentation
-
FIELDS
= ['Cotización', 'Fecha', 'Nombre', 'Correo', 'Equipo', 'Valor', 'Tipo de Pago']¶ nombre de los campos que contiene la ventana
-
WIDGETS
= ['cotizacion', 'fecha', 'nombre', 'correo', 'equipo', 'valor', 'tipo']¶ nombre de los campos que contiene la ventana computerfriendly
Methods Documentation
-
accept
(self)¶ Método que verifica que la cotización que se va a enviar al gestor sea válida
-
autoCompletar
(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
-
clean
(self)¶ Método que se encarga de limpiar el contenido de los campos de la vista
-
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
-
sendCorreo
(self)¶ Método que se encarga de enviar el correo asociado a la cotización que se encuentra en el formulario de la ventana. En caso que el tipo de pago de la cotización sea por factura, el método abre un dialogo para seleccionar el archivo PDF de la Orden de servicios
- Raises
- exception: en caso que ocurra un error enviando el correo, o que el tipo de pago no se encuentre entre
- Factura o Recibo
-
updateAutoCompletar
(self)¶ Método que hace que los AutoLineEdits actualicen el contenido del modelo con el cual autocompletan
-