Clase de acceso a datos Más...
Métodos públicos | |
bool | Delete (TEntity entity) |
Borrar elemento utilizando el valor del campo clave suministrado Más... | |
bool | Delete (TEntity entity, string where) |
Borra Más... | |
bool | Find (TEntity entity, string where="") |
Buscar en Tabla Más... | |
DataTable | GetDataTable (TEntity entity, string[] columns, string where="", string joins="", string orderby="") |
Obtiene datatable Más... | |
virtual bool | Insert (TEntity entity) |
Inserta en la base de datos Más... | |
bool | InsertOrUpdate (TEntity entity) |
Insertar o actualizar Más... | |
void | Load (TEntity entity, DataRow row) |
Carga las propiedades mediante un DataRow de la tabla tabrelnet Más... | |
int | NewId (TEntity entity, string field, int inc=1, string where="") |
Nuevo id Más... | |
bool | Update (TEntity entity) |
Update Más... | |
BindingList< TEntity > | ToBindingList (TEntity entity, string[] columns=null, string where="", string join="") |
Obtener un BindingList a partir de una clase de datos Más... | |
Métodos públicos heredados desde sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity > | |
Int32 | NewId (TEntity entity, string field, Int32 inc=1, string where="") |
Nuevo id Más... | |
Clase de acceso a datos
TEntity |
TEntity | : | IEntity |
Definición en la línea 18 del archivo RepositoryDA.cs.
|
inline |
Borrar elemento utilizando el valor del campo clave suministrado
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 53 del archivo RepositoryDA.cs.
|
inline |
Borra
entity | |
where |
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 64 del archivo RepositoryDA.cs.
|
inline |
Buscar en Tabla
entity | |
where |
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 83 del archivo RepositoryDA.cs.
|
inline |
Obtiene datatable
entity | |
columns | |
where | |
joins | |
orderby |
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 112 del archivo RepositoryDA.cs.
|
inlinevirtual |
Inserta en la base de datos
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 159 del archivo RepositoryDA.cs.
|
inline |
Insertar o actualizar
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 171 del archivo RepositoryDA.cs.
|
inline |
Carga las propiedades mediante un DataRow de la tabla tabrelnet
entity | |
row |
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 194 del archivo RepositoryDA.cs.
|
inline |
Nuevo id
entity | |
field | |
inc | |
where |
Definición en la línea 215 del archivo RepositoryDA.cs.
|
inline |
Obtener un BindingList a partir de una clase de datos
entity | |
columns | |
where | |
join |
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 259 del archivo RepositoryDA.cs.
|
inline |
Update
Implementa sage.addons.offline.DataAccess.Interfaz.IRepositoryDA< TEntity >.
Definición en la línea 246 del archivo RepositoryDA.cs.