[BulmaGés] r1787 - in trunk/bulmages: bulmacont/src/contabilidad bulmafact/src bulmalib

svn en mail.berlios.de svn en mail.berlios.de
Jue Dic 21 21:27:34 CET 2006


Author: tborras
Date: 2006-12-21 21:27:29 +0100 (Thu, 21 Dec 2006)
New Revision: 1787

Added:
   trunk/bulmages/bulmalib/empresabase.cpp
   trunk/bulmages/bulmalib/empresabase.h
Modified:
   trunk/bulmages/bulmacont/src/contabilidad/bulmacont.cpp
   trunk/bulmages/bulmacont/src/contabilidad/bulmacont.h
   trunk/bulmages/bulmacont/src/contabilidad/diarioprintview.cpp
   trunk/bulmages/bulmacont/src/contabilidad/empresa.cpp
   trunk/bulmages/bulmacont/src/contabilidad/empresa.h
   trunk/bulmages/bulmafact/src/aboutview.h
   trunk/bulmages/bulmafact/src/albarancliente.cpp
   trunk/bulmages/bulmafact/src/albarancliente.h
   trunk/bulmages/bulmafact/src/albaranclientelist.h
   trunk/bulmages/bulmafact/src/albaranclienteview.cpp
   trunk/bulmages/bulmafact/src/bulmafact.cpp
   trunk/bulmages/bulmafact/src/bulmafact.h
   trunk/bulmages/bulmafact/src/bulmafact_ca.qm
   trunk/bulmages/bulmafact/src/bulmafact_de.qm
   trunk/bulmages/bulmafact/src/bulmafact_en.qm
   trunk/bulmages/bulmafact/src/bulmafact_es.qm
   trunk/bulmages/bulmafact/src/bulmafact_fr.qm
   trunk/bulmages/bulmafact/src/bulmafact_zz.qm
   trunk/bulmages/bulmafact/src/company.cpp
   trunk/bulmages/bulmafact/src/company.h
   trunk/bulmages/bulmafact/src/facturabase.ui
   trunk/bulmages/bulmafact/src/pagoview.cpp
   trunk/bulmages/bulmalib/bulmalib.pro
Log:
He creado la clase EmpresaBase para que las clases Empresa de BulmaCont y Company de BulmaFact tengan una clase
comun a partir de la que saquen el selector de empresa y conecten con la base de datos mediante postgresiface2.
Dicha clase controla (de momento) el workspace y el listventanas (siendo codigo comun a ambas interficies).
Mediante este cambio sera posible implementar determinados plugins que (debido a la funcionalidad que aporten no 
dependiente de la tematica de la aplicacion) puedan ser compatibles tanto con bulmacont como con bulmafact.
Tambien se permitira pasar determinadas funcionalidades a bulmalib ya que podra tratar de forma generica el 
la clase EmpresaBase para referirse a bulmacont o a bulmafact de forma identica.




Más información sobre la lista de distribución BulmaGes