up
This commit is contained in:
@@ -116,3 +116,17 @@ func MarcarTodasLeidas(tipoUsuario string, usuarioID uint) error {
|
||||
Where("tipo_usuario = ? AND (usuario_id = ? OR usuario_id = 0)", tipoUsuario, usuarioID).
|
||||
Update("leida", true).Error
|
||||
}
|
||||
|
||||
func CountUnreadFacturaNotifs(usuarioID uint) int64 {
|
||||
var count int64
|
||||
app.Http.Database.DB.Model(&SistemaNotificacion{}).
|
||||
Where("tipo_usuario = 'portal_user' AND usuario_id = ? AND icono = '🧾' AND leida = false", usuarioID).
|
||||
Count(&count)
|
||||
return count
|
||||
}
|
||||
|
||||
func MarcarNotifsFacturasLeidas(usuarioID uint) error {
|
||||
return app.Http.Database.DB.Model(&SistemaNotificacion{}).
|
||||
Where("tipo_usuario = 'portal_user' AND usuario_id = ? AND icono = '🧾'", usuarioID).
|
||||
Update("leida", true).Error
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user