Referencia de la Interfaz sage.ew.functions.INotificacionRepository

Interfície para las operaciones con BBDD de notificaciones Más...

Heredado por sage.ew.functions.NotificacionRepository.

Métodos públicos

bool Add (Notificacion nuevaNotificacion)
 Añade una nueva notificación Más...
 
IEnumerable< NotificacionGetAll ()
 Obtiene todas las notificaciones Más...
 
IEnumerable< NotificacionGetByCategoria (string categoria)
 Obtiene las notificaciones por categoria Más...
 
Notificacion GetById (int idNotificacion)
 Obtiene la notificación por ID Más...
 
bool UpdateNotificacion (int idNotificacion, Notificacion notificacion)
 Actualiza una notificación Más...
 
bool UpdateNotificaciones (IEnumerable< Notificacion > notificacionesActualizadas)
 Actualiza una colección de notificaciones Más...
 
bool Delete (int id)
 Borra una notificación por Id Más...
 
bool DeleteAll (int dias=-30)
 Borra por tiempo Más...
 

Descripción detallada

Interfície para las operaciones con BBDD de notificaciones

Definición en la línea 164 del archivo Notifica.cs.

Documentación de las funciones miembro

◆ Add()

bool sage.ew.functions.INotificacionRepository.Add ( Notificacion  nuevaNotificacion)

Añade una nueva notificación

Parámetros
nuevaNotificacion

◆ Delete()

bool sage.ew.functions.INotificacionRepository.Delete ( int  id)

Borra una notificación por Id

Parámetros
id
Devuelve

◆ DeleteAll()

bool sage.ew.functions.INotificacionRepository.DeleteAll ( int  dias = -30)

Borra por tiempo

Parámetros
dias
Devuelve

◆ GetAll()

IEnumerable<Notificacion> sage.ew.functions.INotificacionRepository.GetAll ( )

Obtiene todas las notificaciones

Devuelve

◆ GetByCategoria()

IEnumerable<Notificacion> sage.ew.functions.INotificacionRepository.GetByCategoria ( string  categoria)

Obtiene las notificaciones por categoria

Parámetros
categoria
Devuelve

◆ GetById()

Notificacion sage.ew.functions.INotificacionRepository.GetById ( int  idNotificacion)

Obtiene la notificación por ID

Parámetros
idNotificacion
Devuelve

◆ UpdateNotificacion()

bool sage.ew.functions.INotificacionRepository.UpdateNotificacion ( int  idNotificacion,
Notificacion  notificacion 
)

Actualiza una notificación

Parámetros
idNotificacion
notificacion

◆ UpdateNotificaciones()

bool sage.ew.functions.INotificacionRepository.UpdateNotificaciones ( IEnumerable< Notificacion notificacionesActualizadas)

Actualiza una colección de notificaciones

Parámetros
notificacionesActualizadas

La documentación para este interfaz fue generada a partir del siguiente fichero: