#include <incidenciacomercial.h>
Inheritance diagram for IncidenciaComercial:

Public Member Functions | |
| IncidenciaComercial (Company *, QWidget *) | |
| virtual | ~IncidenciaComercial () |
| virtual void | pintar () |
| virtual int | cargar (QString) |
Definition at line 30 of file incidenciacomercial.h.
| comp | ||
| parent |
Definition at line 35 of file incidenciacomercial.cpp.
References _depura(), DBRecord::addDBCampo(), DBCampo::DBdate, DBCampo::DBint, DBCampo::DBNothing, DBCampo::DBNotNull, DBCampo::DBPrimaryKey, DBCampo::DBvarchar, DBRecord::setDBCampoId(), Ficha::setDBTableName(), and Ficha::setTitleName().
00035 : FichaBf(comp, parent) { 00036 _depura("IncidenciaComercial::IncidenciaComercial", 0); 00037 setTitleName(tr("Incidencia Comercial")); 00038 setDBTableName("incidenciacomercial"); 00039 setDBCampoId("idincidenciacomercial"); 00040 addDBCampo("idincidenciacomercial", DBCampo::DBint, DBCampo::DBPrimaryKey, QApplication::translate("IncidenciaComercial", "Identificador")); 00041 addDBCampo("fechaincidenciacomercial", DBCampo::DBdate, DBCampo::DBNotNull, QApplication::translate("IncidenciaComercial", "Fecha")); 00042 addDBCampo("idcliente", DBCampo::DBint, DBCampo::DBNotNull, QApplication::translate("IncidenciaComercial", "Familia")); 00043 addDBCampo("idtrabajador", DBCampo::DBint, DBCampo::DBNotNull, QApplication::translate("IncidenciaComercial", "Trabajador")); 00044 addDBCampo("comentincidenciacomercial", DBCampo::DBvarchar, DBCampo::DBNothing, QApplication::translate("IncidenciaComercial", "Comentarios")); 00045 addDBCampo("estadoincidenciacomercial", DBCampo::DBint, DBCampo::DBNotNull, QApplication::translate("IncidenciaComercial", "Estado")); 00046 addDBCampo("horaincidenciacomercial", DBCampo::DBvarchar, DBCampo::DBNothing, QApplication::translate("IncidenciaComercial", "Hora")); 00047 addDBCampo("refincidenciacomercial", DBCampo::DBvarchar, DBCampo::DBNothing, QApplication::translate("IncidenciaComercial", "Referencia")); 00048 _depura("END IncidenciaComercial::IncidenciaComercial", 0); 00049 }
| IncidenciaComercial::~IncidenciaComercial | ( | ) | [virtual] |
Definition at line 55 of file incidenciacomercial.cpp.
References _depura().
00055 { 00056 _depura("IncidenciaComercial::~IncidenciaComercial", 0); 00057 _depura("END IncidenciaComercial::~IncidenciaComercial", 0); 00058 }
| void IncidenciaComercial::pintar | ( | ) | [virtual] |
Disparamos los plugins con IncidenciaComercial_pintar
Reimplemented from Ficha.
Reimplemented in IncidenciaComercialView.
Definition at line 65 of file incidenciacomercial.cpp.
References _depura(), g_plugins, and Plugins::lanza().
00065 { 00066 _depura("IncidenciaComercial::pintar", 0); 00068 int res = g_plugins->lanza("IncidenciaComercial_pintar", this); 00069 if (res != 0) 00070 return; 00071 _depura("END IncidenciaComercial::pintar", 0); 00072 }
| int IncidenciaComercial::cargar | ( | QString | id | ) | [virtual] |
| id |
Reimplemented from Ficha.
Reimplemented in IncidenciaComercialView.
Definition at line 80 of file incidenciacomercial.cpp.
References _depura(), postgresiface2::cargacursor(), DBRecord::DBload(), DBRecord::DBvalue(), dialogChanges::dialogChanges_cargaInicial(), FichaBf::empresaBase(), and cursor2::eof().
Referenced by IncidenciaComercialView::cargar().
00080 { 00081 _depura("IncidenciaComercial::cargar", 0); 00082 QString query = "SELECT * FROM incidenciacomercial WHERE idincidenciacomercial = " + id; 00083 cursor2 *cur = empresaBase()->cargacursor(query); 00084 if (!cur->eof()) { 00085 DBload(cur); 00086 } 00087 delete cur; 00088 setWindowTitle(tr("Ruta comercial") + " " + DBvalue("idincidenciacomercial")); 00089 dialogChanges_cargaInicial(); 00090 _depura("END IncidenciaComercial::cargar", 0); 00091 return 0; 00092 }
1.5.1