|
|||||||||
| Home >> All >> pdd >> [ representante overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
pdd.representante
Class DbRepresentante

java.lang.Objectpdd.representante.Representante
pdd.representante.DbRepresentante
- All Implemented Interfaces:
- app.report.ReportItem
- Direct Known Subclasses:
- DbRepresentanteList.RepresentanteListItem
- public class DbRepresentante
- extends Representante
- implements app.report.ReportItem
- extends Representante
Clase para la implementación de los objectos representante que son una definición de uno determinado tipo de zapato. Este objeto se utiliza como interfaz con la base de datos Dispone de metodos para extraer la información de la base de datos, actualizarla,
| Field Summary | |
static java.lang.String |
CodeDBNAME
|
static java.lang.String |
CodPDBNAME
|
static java.lang.String |
Com1DBNAME
|
static java.lang.String |
Com2DBNAME
|
private boolean |
deleted
Indica si el registro ha sido eliminado en base de datos |
static java.lang.String |
DomiDBNAME
|
static java.lang.String |
EmaiDBNAME
|
private boolean |
isNew
Identifica si es un nuevo registro a dar de alta |
static java.lang.String |
MuniDBNAME
|
static java.lang.String |
NifDBNAME
|
static java.lang.String |
NombDBNAME
|
static java.lang.String |
PaisDBNAME
|
static java.lang.String |
ProvDBNAME
|
(package private) static java.util.ResourceBundle |
rb
Guarda el recurso de cadena |
static java.lang.String |
TableNAME
|
static java.lang.String |
Tel1DBNAME
|
static java.lang.String |
Tel2DBNAME
|
static java.lang.String |
WebDBNAME
|
| Fields inherited from class pdd.representante.Representante |
changed, codigo, CODIGO, codigoPostal, CODIGOPOSTAL, comision1, COMISION1, comision2, COMISION2, domicilio, DOMICILIO, email, EMAIL, LASTFIELD, MAXCODIGO, MINCODIGO, municipio, MUNICIPIO, nif, NIF, nombre, NOMBRE, pais, PAIS, provincia, PROVINCIA, telefono1, TELEFONO1, telefono2, TELEFONO2, web, WEB |
| Constructor Summary | |
DbRepresentante(boolean editable)
Constructor para dar de alta un nuevo modelo en la base |
|
DbRepresentante(java.sql.Connection db,
int codigo,
boolean editable)
Constructor del modelo. |
|
| Method Summary | |
void |
CommitChanges(java.sql.Connection db)
Metodo para actualizar el registro en base de datos |
void |
Delete(java.sql.Connection db)
Metodo para eliminar un modelo de la base de datos El codigo tendrán la PK a eliminar. |
static DbRepresentante |
editRepresentante(java.sql.Connection connection,
java.awt.Container parent,
int code)
Metodo estáticos para la edición de un representante determinado Devuelve el que se dió de alta o null si no se completo |
static app.data.DataField |
getCodeField()
Métodos estaticos publicos de clase para obtener los campos de datos como DataField. |
static java.lang.String |
getCodeSelectQuery(DbRepresentanteListFilter filtro)
Pasado un filtro devuelve la cadena select a enviar a la base de datos para obtener los codigos de registros |
static app.data.DataField |
getCodPField()
|
static app.data.DataField |
getCom1Field()
|
static app.data.DataField |
getCom2Field()
|
java.lang.String |
getDeleteQuery()
Devuelve la cadena sql para la eliminación del registro en base de datos. |
static app.data.DataField |
getDomiField()
|
static app.data.DataField |
getEmaiField()
|
java.lang.String |
getIdentityLabel()
Gestión de report |
static int |
getIfOnlyOne(java.sql.Connection c,
DbRepresentanteListFilter filtro)
Metodo que pasado un filtro devuelve el item encontrado si sólo es uno S no hay o hay varios devuelve null |
java.lang.String |
getInsertQuery()
Devuelve la cadena sql para la actualización del modelo en base de datos. |
static java.lang.String |
getMaxCodeQuery()
devuelve la cadena select para encontrar el último código |
static app.data.DataField |
getMuniField()
|
static app.data.DataField |
getNifField()
|
static app.data.DataField |
getNombField()
|
static app.data.DataField |
getPaisField()
|
static app.data.DataField |
getPropertyField(int field)
|
static app.data.DataField |
getProvField()
|
static java.lang.String |
getSelectQuery(int codigo)
Pasado un código devuelve la cadena select a enviar a la base de datos para obtener el registro |
static app.data.DataField |
getTel1Field()
|
static app.data.DataField |
getTel2Field()
|
java.lang.String |
getUpdateQuery()
Devuelve la cadena sql para la actualización del modelo en base de datos. |
static app.data.DataField |
getWebField()
|
boolean |
isNew()
Devuelve true si es un nuevo registro |
static boolean |
isValidCode(int code)
Devuelve true si el entero pasado puede ser un codigo valido |
static boolean |
isValidCode(java.lang.String code)
Devuelve true si la cadena pasada representa un codigo de representante válido |
static DbRepresentante |
newRepresentante(java.sql.Connection connection,
java.awt.Container parent)
Metodo estatico para dar de alta un nuevo representante Devuelve el representante modificado o null si no se modifico |
static int |
nextCode(java.sql.Connection connection)
Método estático que devuelve el siguiente código libre para un representante. |
static DbRepresentante |
removeRepresentante(java.sql.Connection connection,
int code)
Metodo estatico para eliminar un representante Lanza excepcion si no se eliminó |
void |
toXML(java.io.PrintStream ps,
java.lang.String offset)
Vuelca la información XML del item en la salida indicada |
void |
validateField(java.sql.Connection connection)
Metodo que hace una validación de los datos comprobando que todo está en orden |
| Methods inherited from class pdd.representante.Representante |
changed, getCodigo, getCodigoPostal, getComision1, getComision2, getDomicilio, getEmail, getMunicipio, getNif, getNombre, getPais, getPropertyCount, getPropertyName, getPropertyStringValue, getProvincia, getTelefono1, getTelefono2, getWeb, isEditable, setCodigo, setCodigoPostal, setComision1, setComision2, setDomicilio, setEditable, setEmail, setMunicipio, setNif, setNombre, setPais, setProvincia, setTelefono1, setTelefono2, setWeb, validateField |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
TableNAME
public static final java.lang.String TableNAME
- See Also:
- Constant Field Values
CodeDBNAME
public static final java.lang.String CodeDBNAME
- See Also:
- Constant Field Values
NombDBNAME
public static final java.lang.String NombDBNAME
- See Also:
- Constant Field Values
NifDBNAME
public static final java.lang.String NifDBNAME
- See Also:
- Constant Field Values
DomiDBNAME
public static final java.lang.String DomiDBNAME
- See Also:
- Constant Field Values
MuniDBNAME
public static final java.lang.String MuniDBNAME
- See Also:
- Constant Field Values
ProvDBNAME
public static final java.lang.String ProvDBNAME
- See Also:
- Constant Field Values
PaisDBNAME
public static final java.lang.String PaisDBNAME
- See Also:
- Constant Field Values
CodPDBNAME
public static final java.lang.String CodPDBNAME
- See Also:
- Constant Field Values
Tel1DBNAME
public static final java.lang.String Tel1DBNAME
- See Also:
- Constant Field Values
Tel2DBNAME
public static final java.lang.String Tel2DBNAME
- See Also:
- Constant Field Values
EmaiDBNAME
public static final java.lang.String EmaiDBNAME
- See Also:
- Constant Field Values
WebDBNAME
public static final java.lang.String WebDBNAME
- See Also:
- Constant Field Values
Com1DBNAME
public static final java.lang.String Com1DBNAME
- See Also:
- Constant Field Values
Com2DBNAME
public static final java.lang.String Com2DBNAME
- See Also:
- Constant Field Values
rb
static java.util.ResourceBundle rb
- Guarda el recurso de cadena
isNew
private boolean isNew
- Identifica si es un nuevo registro a dar de alta
deleted
private boolean deleted
- Indica si el registro ha sido eliminado en base de datos
| Constructor Detail |
DbRepresentante
public DbRepresentante(boolean editable)
- Constructor para dar de alta un nuevo modelo en la base
DbRepresentante
public DbRepresentante(java.sql.Connection db, int codigo, boolean editable) throws app.AppException
- Constructor del modelo. Al pasar un codigo extrae de la base
de datos el modelo pasado y rellena los campos con la información
| Method Detail |
nextCode
public static int nextCode(java.sql.Connection connection)
- Método estático que devuelve el siguiente código libre
para un representante. Calcula el último y lo incrementa
getSelectQuery
public static java.lang.String getSelectQuery(int codigo)
- Pasado un código devuelve la cadena select a enviar
a la base de datos para obtener el registro
getMaxCodeQuery
public static java.lang.String getMaxCodeQuery()
- devuelve la cadena select para encontrar el último código
getUpdateQuery
public java.lang.String getUpdateQuery()
- Devuelve la cadena sql para la actualización del modelo en
base de datos.
getDeleteQuery
public java.lang.String getDeleteQuery()
- Devuelve la cadena sql para la eliminación del registro en
base de datos.
getInsertQuery
public java.lang.String getInsertQuery()
- Devuelve la cadena sql para la actualización del modelo en
base de datos. Nueva insercion
getCodeSelectQuery
public static java.lang.String getCodeSelectQuery(DbRepresentanteListFilter filtro)
- Pasado un filtro devuelve la cadena select a enviar
a la base de datos para obtener los codigos de registros
CommitChanges
public void CommitChanges(java.sql.Connection db) throws app.AppException
- Metodo para actualizar el registro en base de datos
Delete
public void Delete(java.sql.Connection db) throws app.AppException
- Metodo para eliminar un modelo de la base de datos
El codigo tendrán la PK a eliminar.
isNew
public boolean isNew()
- Devuelve true si es un nuevo registro
isValidCode
public static boolean isValidCode(int code)
- Devuelve true si el entero pasado puede ser un codigo valido
isValidCode
public static boolean isValidCode(java.lang.String code)
- Devuelve true si la cadena pasada representa un codigo
de representante válido
validateField
public void validateField(java.sql.Connection connection) throws app.AppException
- Metodo que hace una validación de los datos comprobando que todo
está en orden
getCodeField
public static app.data.DataField getCodeField()
- Métodos estaticos publicos de clase para obtener los campos de
datos como DataField.
getNombField
public static app.data.DataField getNombField()
getNifField
public static app.data.DataField getNifField()
getDomiField
public static app.data.DataField getDomiField()
getMuniField
public static app.data.DataField getMuniField()
getProvField
public static app.data.DataField getProvField()
getPaisField
public static app.data.DataField getPaisField()
getCodPField
public static app.data.DataField getCodPField()
getTel1Field
public static app.data.DataField getTel1Field()
getTel2Field
public static app.data.DataField getTel2Field()
getEmaiField
public static app.data.DataField getEmaiField()
getWebField
public static app.data.DataField getWebField()
getCom1Field
public static app.data.DataField getCom1Field()
getCom2Field
public static app.data.DataField getCom2Field()
getPropertyField
public static app.data.DataField getPropertyField(int field)
editRepresentante
public static DbRepresentante editRepresentante(java.sql.Connection connection, java.awt.Container parent, int code)
- Metodo estáticos para la edición de un representante determinado
Devuelve el que se dió de alta o null si no se completo
newRepresentante
public static DbRepresentante newRepresentante(java.sql.Connection connection, java.awt.Container parent)
- Metodo estatico para dar de alta un nuevo representante
Devuelve el representante modificado o null si no se modifico
removeRepresentante
public static DbRepresentante removeRepresentante(java.sql.Connection connection, int code) throws app.AppException
- Metodo estatico para eliminar un representante
Lanza excepcion si no se eliminó
getIfOnlyOne
public static int getIfOnlyOne(java.sql.Connection c, DbRepresentanteListFilter filtro)
- Metodo que pasado un filtro devuelve el item encontrado
si sólo es uno
S no hay o hay varios devuelve null
getIdentityLabel
public java.lang.String getIdentityLabel()
- Gestión de report
- Specified by:
getIdentityLabelin interfaceapp.report.ReportItem
toXML
public void toXML(java.io.PrintStream ps, java.lang.String offset)
- Vuelca la información XML del item en la salida indicada
- Specified by:
toXMLin interfaceapp.report.ReportItem
|
|||||||||
| Home >> All >> pdd >> [ representante overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC