Referencia de la Clase fpagoview

la clase fpagoview se encarga de la gestión de formas de pago Más...

#include <fpagoview.h>

Diagrama de herencias de fpagoview

[leyenda]
Diagrama de colaboración para fpagoview:
[leyenda]
Lista de todos los miembros.

Métodos públicos

 fpagoview (empresa *, QWidget *parent=0, const char *name=0)
 ~fpagoview ()

Slots privados

virtual void cambiacombo (int)
virtual void s_saveFPago ()
virtual void s_newFPago ()
virtual void s_deleteFPago ()
virtual void close ()

Métodos privados

void pintar (QString idtipoiva="")
 Indica la posición en el combobox que está seleccionada. Se usa para hacer saves en caso de modificaciones.
void mostrarplantilla (int pos=0)
void dialogChanges_cargaInicial ()
bool dialogChanges_hayCambios ()

Atributos privados

empresaempresaactual
postgresiface2conexionbase
cursor2m_curfpago
int m_posactual

Descripción detallada

la clase fpagoview se encarga de la gestión de formas de pago

Las formas de pago son unas plantillas que se usan para determinar las formas en que se pagan o se cobran las facturas emitidas o recibidas


Documentación del constructor y destructor

fpagoview::fpagoview empresa emp,
QWidget parent = 0,
const char *  name = 0
 

El constructor de la clase prepara las variables globales y llama a la función pintar

Gráfico de llamadas para esta función:

fpagoview::~fpagoview  ) 
 

El destructor de la clase guarda los datos (por si ha habido cambios) y libera la memoria que se haya ocupado


Documentación de las funciones miembro

void fpagoview::cambiacombo int   )  [private, virtual, slot]
 

Esta funcion sirve para hacer el cambio sobre un centro de coste .

void fpagoview::close  )  [private, virtual, slot]
 

Antes de salir de la ventana debemos hacer la comprobación de si se ha modificado algo

Si se ha modificado el contenido advertimos y guardamos.

void dialogChanges::dialogChanges_cargaInicial  )  [inherited]
 

Gráfico de llamadas para esta función:

bool dialogChanges::dialogChanges_hayCambios  )  [inherited]
 

Gráfico de llamadas para esta función:

void fpagoview::mostrarplantilla int  pos = 0  )  [private]
 

Esta funcion muestra la forma de pago en la ventana.

Parámetros:
pos si es distinto de cero se busca en el combo la posición indicada sino se usa la posición actual del combo.
Si se ha modificado el contenido advertimos y guardamos.

Comprobamos cual es la cadena inicial.

Gráfico de llamadas para esta función:

void fpagoview::pintar QString  idfpago = ""  )  [private]
 

Indica la posición en el combobox que está seleccionada. Se usa para hacer saves en caso de modificaciones.

Pinta la ventana, recarga el combo y si se pasa el parametro muestra el identificador indicado

Vamos a inicializar el combo de los tipos de IVA

Gráfico de llamadas para esta función:

void fpagoview::s_deleteFPago  )  [private, virtual, slot]
 

SLOT que responde a la pulsación del botón de borrar un tipo de IVA Borra en la tabla de tiposiva el TIPO de iva concreto

void fpagoview::s_newFPago  )  [private, virtual, slot]
 

SLOT que responde a la pulsación del botón de nuevo tipo de iva Inserta en la tabla de ivas

Si se ha modificado el contenido advertimos y guardamos.

void fpagoview::s_saveFPago  )  [private, virtual, slot]
 

SLOT que responde a la pulsación del botón de guardar el tipo de iva que se está editando. Lo que hace es que se hace un update de todos los campos


Documentación de los datos miembro

postgresiface2* fpagoview::conexionbase [private]
 

empresa* fpagoview::empresaactual [private]
 

cursor2* fpagoview::m_curfpago [private]
 

int fpagoview::m_posactual [private]
 


La documentación para esta clase fué generada a partir de los siguientes archivos:
Generado el Sat May 21 00:05:03 2005 para BulmaGes por  doxygen 1.4.2