Objeto base ObjetoGestDoc que cumple la interfaz IObjetoGestDoc Este objeto es la base del objeto Carpeta y del objeto Documento para la gestión documental Más...
Métodos públicos | |
ObjetoGestDoc () | |
Constructor Más... | |
virtual bool | _New (int tnIdParent) |
Creación de un objeto, el objeto siempre debe tener un padre Más... | |
virtual bool | _Save () |
Nos guarda todo el objeto en la tabla correspondiente Más... | |
virtual bool | _Cancel () |
Nos cancela el objeto documento o carpeta Más... | |
virtual bool | _Load () |
Nos carga el objeto Más... | |
virtual bool | _Delete () |
Borra el objeto si puede Más... | |
virtual bool | _Rename (string tcNewName) |
Nos sirve para renombrar un objeto Se realizará automáticamente el Save de un objeto Más... | |
virtual bool | _Upload (string tcPathOrigen) |
Sube toda una ruta especifica Más... | |
virtual bool | _Download (string tcPathDestino) |
Nos sirve para bajar todo el objeto y lo que cuelga de él. Más... | |
virtual DialogResult | _Show () |
Nos presenta el formulario asociado a este objeto Más... | |
virtual bool | _Move (int tnIDObjetoDocDestino) |
Nos mueve este objeto y todo lo que cuelga de este objeto al otro objeto Más... | |
bool | _DeletePropiedad (IPropiedad toPropiedad) |
Borramos la propiedad del BindingList "_Propiedades" y la guardamos en la lista de propiedades a borrar Más... | |
bool | _DeleteUsuario (IUsuario toUsuario) |
Borramos el usuario del BindingList "_Usuarios" y la guardamos en la lista de usuarios a borrar Más... | |
bool | _DeleteTag (ITag toTag) |
Borramos el tag del BindingList "_Tags" y la guardamos en la lista de tags a borrar Más... | |
bool | _AddPropiedad () |
Añadimos una propiedad Más... | |
bool | _AddPropiedad (IPropiedad toPropiedad) |
Añadimos una propiedad Más... | |
bool | _AddTag () |
Añadimos un Tag Más... | |
bool | _AddTag (ITag toTag) |
Añadimos un tag Más... | |
bool | _AddUsuario () |
Añadimos un usuario Más... | |
bool | _AddUsuario (IUsuario toIUsuario) |
Añadimos un usuario Más... | |
eTipoAcceso | _AccesoUsuario (string tcUsuario="") |
Devuelve el acceso del usuario del objeto Más... | |
virtual void | _DescargarDatos () |
Descarga de datos del objeto Más... | |
virtual bool | _LoadPropiedades () |
Cargamos la lista de usuarios al cargar el objeto Más... | |
virtual bool | _LoadUsuarios () |
Cargamos la lista de usuarios al cargar el objeto Más... | |
virtual bool | _LoadTags () |
Cargamos la lista de tags consultar el objeto Más... | |
Métodos públicos heredados desde sage.addons.gestdoc.Negocio.Clases.StateDataRow | |
virtual bool | _DataRowCondicion () |
Gestionamos si ha de realizar la copia en el _DataRowCopia() Más... | |
Propiedades | |
int | _Id [get, set] |
Id del objeto Más... | |
virtual string | _Nombre [get, set] |
Nombre asociado al objeto Más... | |
bool | _EsCarpeta [get] |
Indica que es un objeto carpeta Más... | |
BindingList< IUsuario > | _Usuarios [get, set] |
Lista de usuarios que tienen acceso a este objeto Más... | |
BindingList< IPropiedad > | _Propiedades [get, set] |
Lista de propiedades adicionales para este objeto Más... | |
BindingList< ITag > | _Tags [get, set] |
Lista de tags asociados para este objeto Más... | |
DateTime | _FechaCreacion [get, set] |
Fecha en que se ha creado el objeto Más... | |
string | _UsuarioCreacion [get, set] |
Usuario que ha creado el objeto Más... | |
string | _NombreUsuarioCreacion [get] |
Nombre del usuario que ha creado el objeto Más... | |
virtual string | _FullPath [get] |
Ruta completa de la carpeta/documento actual Más... | |
string | _Error_message [get, set] |
En caso que haya error en alguna ejecución, nos añadirá la descripción del error Más... | |
Propiedades heredados desde sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc | |
int | _Id [get, set] |
Id del objeto Más... | |
string | _Nombre [get, set] |
Nombre asociado al objeto Más... | |
bool | _EsCarpeta [get] |
Indica que es un objeto carpeta o un documento Más... | |
BindingList< IUsuario > | _Usuarios [get, set] |
Lista de usuarios que tienen acceso a este objeto Más... | |
BindingList< IPropiedad > | _Propiedades [get, set] |
Lista de propiedades adicionales para este objeto Más... | |
BindingList< ITag > | _Tags [get, set] |
Lista de tags asociados para este objeto Más... | |
DateTime | _FechaCreacion [get, set] |
Fecha en que se ha creado el objeto Más... | |
string | _UsuarioCreacion [get, set] |
Usuario que ha creado el objeto Más... | |
string | _NombreUsuarioCreacion [get] |
Nombre del usuario que ha creado el objeto Más... | |
string | _FullPath [get] |
Ruta completa de la carpeta/documento actual Más... | |
string | _Error_message [get, set] |
En caso que haya error en alguna ejecución, nos añadirá la descripción del error Más... | |
Objeto base ObjetoGestDoc que cumple la interfaz IObjetoGestDoc Este objeto es la base del objeto Carpeta y del objeto Documento para la gestión documental
Definición en la línea 24 del archivo ObjetoGestDoc.cs.
|
inline |
Constructor
Definición en la línea 324 del archivo ObjetoGestDoc.cs.
|
inline |
Devuelve el acceso del usuario del objeto
tcUsuario | Código de usuario a consultar el acceso. Por defecto consultará el acceso del usuario actual (Opcional) |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 599 del archivo ObjetoGestDoc.cs.
|
inline |
Añadimos una propiedad
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 488 del archivo ObjetoGestDoc.cs.
|
inline |
Añadimos una propiedad
toPropiedad | Tag a añadir |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 504 del archivo ObjetoGestDoc.cs.
|
inline |
Añadimos un Tag
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 524 del archivo ObjetoGestDoc.cs.
|
inline |
Añadimos un tag
toTag | Tag a añadir |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 540 del archivo ObjetoGestDoc.cs.
|
inline |
Añadimos un usuario
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 560 del archivo ObjetoGestDoc.cs.
|
inline |
Añadimos un usuario
toIUsuario | Usuario a añadir |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 577 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos cancela el objeto documento o carpeta
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 368 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Borra el objeto si puede
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 388 del archivo ObjetoGestDoc.cs.
|
inline |
Borramos la propiedad del BindingList "_Propiedades" y la guardamos en la lista de propiedades a borrar
toPropiedad | Propiedad a borrar cuando se dispare el _Save del objeto carpeta o documento |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 450 del archivo ObjetoGestDoc.cs.
|
inline |
Borramos el tag del BindingList "_Tags" y la guardamos en la lista de tags a borrar
toTag | Tag a borrar cuando se dispare el _Save del objeto carpeta o documento |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 476 del archivo ObjetoGestDoc.cs.
|
inline |
Borramos el usuario del BindingList "_Usuarios" y la guardamos en la lista de usuarios a borrar
toUsuario | Usuario a borrar cuando se dispare el _Save del objeto carpeta o documento |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Definición en la línea 463 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Descarga de datos del objeto
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 628 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos sirve para bajar todo el objeto y lo que cuelga de él.
tcPathDestino | Ruta destino |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 421 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos carga el objeto
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 379 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Cargamos la lista de usuarios al cargar el objeto
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 660 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Cargamos la lista de tags consultar el objeto
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 678 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Cargamos la lista de usuarios al cargar el objeto
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 669 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos mueve este objeto y todo lo que cuelga de este objeto al otro objeto
tnIDObjetoDocDestino | ID del objeto destino |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 440 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Creación de un objeto, el objeto siempre debe tener un padre
tnIdParent | Id padre asociado |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 350 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos sirve para renombrar un objeto Se realizará automáticamente el Save de un objeto
tcNewName | Nuevo nombre del objeto |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 401 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos guarda todo el objeto en la tabla correspondiente
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 359 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Nos presenta el formulario asociado a este objeto
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 430 del archivo ObjetoGestDoc.cs.
|
inlinevirtual |
Sube toda una ruta especifica
tcPathOrigen | Ruta a subir |
Implementa sage.addons.gestdoc.Negocio.Interfices.IObjetoGestDoc.
Reimplementado en sage.addons.gestdoc.Negocio.Clases.Documento y sage.addons.gestdoc.Negocio.Clases.Carpeta.
Definición en la línea 411 del archivo ObjetoGestDoc.cs.
|
getset |
En caso que haya error en alguna ejecución, nos añadirá la descripción del error
Definición en la línea 308 del archivo ObjetoGestDoc.cs.
|
get |
Indica que es un objeto carpeta
Definición en la línea 186 del archivo ObjetoGestDoc.cs.
|
getset |
Fecha en que se ha creado el objeto
Definición en la línea 251 del archivo ObjetoGestDoc.cs.
|
get |
Ruta completa de la carpeta/documento actual
Definición en la línea 297 del archivo ObjetoGestDoc.cs.
|
getset |
Id del objeto
Definición en la línea 156 del archivo ObjetoGestDoc.cs.
|
getset |
Nombre asociado al objeto
Definición en la línea 171 del archivo ObjetoGestDoc.cs.
|
get |
Nombre del usuario que ha creado el objeto
Definición en la línea 281 del archivo ObjetoGestDoc.cs.
|
getset |
Lista de propiedades adicionales para este objeto
Definición en la línea 215 del archivo ObjetoGestDoc.cs.
|
getset |
Lista de tags asociados para este objeto
Definición en la línea 233 del archivo ObjetoGestDoc.cs.
|
getset |
Usuario que ha creado el objeto
Definición en la línea 266 del archivo ObjetoGestDoc.cs.
|
getset |
Lista de usuarios que tienen acceso a este objeto
Definición en la línea 197 del archivo ObjetoGestDoc.cs.