Uses of Class
com.modulink.Model.Azienda.AziendaEntity
Packages that use AziendaEntity
Package
Description
-
Uses of AziendaEntity in com.modulink.Controller
Methods in com.modulink.Controller with parameters of type AziendaEntityModifier and TypeMethodDescriptionabstract voidModuloController.disinstallaModulo(AziendaEntity azienda) Metodo astratto che deve essere implementato per gestire la logica di pulizia dei dati. -
Uses of AziendaEntity in com.modulink.Controller.AdminModules.Manage
Methods in com.modulink.Controller.AdminModules.Manage with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidAdminController.disinstallaModulo(AziendaEntity azienda) Implementazione del metodo astratto per la disinstallazione del modulo.AdminController.saveAzienda(AziendaEntity formAzienda, org.springframework.web.servlet.mvc.support.RedirectAttributes redirectAttributes) Gestisce la creazione o l'aggiornamento di un'entità Azienda. -
Uses of AziendaEntity in com.modulink.Controller.AdminModules.News
Methods in com.modulink.Controller.AdminModules.News with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidNewsController.disinstallaModulo(AziendaEntity azienda) Inibisce la disinstallazione del modulo News essendo un componente di sistema. -
Uses of AziendaEntity in com.modulink.Controller.AdminModules.Support
Methods in com.modulink.Controller.AdminModules.Support with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidSupportController.disinstallaModulo(AziendaEntity azienda) Inibisce la disinstallazione del modulo Supporto. -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GDE
Methods in com.modulink.Controller.UserModules.GDE with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidCalendarioController.disinstallaModulo(AziendaEntity azienda) Esegue le operazioni di pulizia necessarie durante la disinstallazione del modulo GDE.voidEventoController.disinstallaModulo(AziendaEntity azienda) -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GDM
Methods in com.modulink.Controller.UserModules.GDM with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidGDMController.disinstallaModulo(AziendaEntity azienda) Gestisce la pulizia dei dati in caso di disinstallazione del modulo GDM. -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GDR
Methods in com.modulink.Controller.UserModules.GDR with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidAziendaCotroller.disinstallaModulo(AziendaEntity azienda) Inibisce la disinstallazione del modulo GDR. -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GDU
Methods in com.modulink.Controller.UserModules.GDU with parameters of type AziendaEntity -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GMA.Role
Methods in com.modulink.Controller.UserModules.GMA.Role with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidGMARoleController.disinstallaModulo(AziendaEntity azienda) -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GMA.Store
Methods in com.modulink.Controller.UserModules.GMA.Store with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidStoreController.disinstallaModulo(AziendaEntity azienda) Il modulo Store è un componente di sistema essenziale e non può essere disinstallato. -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GRU
Methods in com.modulink.Controller.UserModules.GRU with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidGRUController.disinstallaModulo(AziendaEntity azienda) Il modulo GRU è un componente core del sistema di gestione utenti e non può essere disinstallato. -
Uses of AziendaEntity in com.modulink.Controller.UserModules.GTM
Methods in com.modulink.Controller.UserModules.GTM with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidGTMController.disinstallaModulo(AziendaEntity azienda) Disinstalla il modulo GTM rimuovendo tutti i task associati all'azienda. -
Uses of AziendaEntity in com.modulink.Model.Azienda
Subinterfaces with type arguments of type AziendaEntity in com.modulink.Model.AziendaModifier and TypeInterfaceDescriptioninterfaceInterfaccia di persistenza per l'entitàAziendaEntity.Methods in com.modulink.Model.Azienda that return AziendaEntityModifier and TypeMethodDescriptionAziendaService.getAziendaByPIVA(String piva) Recupera un'entità azienda in base alla Partita IVA.AziendaService.registraAzienda(AziendaEntity azienda) Persiste una nuova anagrafica aziendale nel sistema.AziendaService.updateAzienda(AziendaEntity azienda) Esegue l'aggiornamento (UPDATE) dei dati aziendali.Methods in com.modulink.Model.Azienda that return types with arguments of type AziendaEntityModifier and TypeMethodDescriptionAziendaRepository.findByPiva(String piva) Esegue una query di selezione per individuare un'azienda tramite la Partita IVA.AziendaRepository.findByTelefono(String telefono) Recupera l'entità associata a uno specifico recapito telefonico.AziendaService.getAllAziende()Recupera l'elenco completo di tutte le aziende registrate nel sistema.AziendaService.getAziendaById(int id) Lookup di un'azienda tramite la sua chiave primaria (ID).Methods in com.modulink.Model.Azienda with parameters of type AziendaEntityModifier and TypeMethodDescriptionAziendaService.registraAzienda(AziendaEntity azienda) Persiste una nuova anagrafica aziendale nel sistema.AziendaService.updateAzienda(AziendaEntity azienda) Esegue l'aggiornamento (UPDATE) dei dati aziendali. -
Uses of AziendaEntity in com.modulink.Model.Eventi
Fields in com.modulink.Model.Eventi declared as AziendaEntityModifier and TypeFieldDescriptionprivate AziendaEntityEventoEntity.aziendaRiferimento all'azienda proprietaria dell'evento.Methods in com.modulink.Model.Eventi that return AziendaEntityMethods in com.modulink.Model.Eventi with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidEventoRepository.deleteAllByAzienda(AziendaEntity azienda) Elimina massivamente tutti gli eventi di un'azienda.voidEventoService.deleteAllByAzienda(AziendaEntity aziendaEntity) Rimuove tutti gli eventi associati a un'azienda.EventoRepository.findByAzienda(AziendaEntity azienda) Recupera tutti gli eventi associati a una specifica azienda.EventoService.findByAzienda(AziendaEntity aziendaEntity) Recupera tutti gli eventi associati a una determinata azienda.EventoRepository.findMaxIdByAzienda(AziendaEntity azienda) Recupera l'entità evento con l'identificativo localeid_eventopiù alto per una data azienda.voidEventoEntity.setAzienda(AziendaEntity azienda) Associa l'evento a un'azienda.Constructors in com.modulink.Model.Eventi with parameters of type AziendaEntityModifierConstructorDescriptionEventoEntity(AziendaEntity azienda, String nome, String luogo, LocalDateTime data_ora_inizio, LocalDateTime data_fine) Costruttore parametrico completo. -
Uses of AziendaEntity in com.modulink.Model.Modulo
Methods in com.modulink.Model.Modulo with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidModuloService.updateModuloAffiliations(AziendaEntity azienda, int idModulo, List<RuoloEntity> ruoli) Aggiorna le associazioni (Pertinenze) tra un Modulo e i Ruoli di un'Azienda. -
Uses of AziendaEntity in com.modulink.Model.Prodotto
Fields in com.modulink.Model.Prodotto declared as AziendaEntityModifier and TypeFieldDescriptionprivate AziendaEntityProdottoEntity.aziendaRiferimento all'azienda proprietaria del catalogo prodotti.Methods in com.modulink.Model.Prodotto that return AziendaEntityMethods in com.modulink.Model.Prodotto with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidProdottoService.delete(int idProdotto, AziendaEntity azienda) Elimina un prodotto specifico dal sistema.voidProdottoRepository.deleteAllByAzienda(AziendaEntity azienda) Elimina massivamente tutti i prodotti associati a un'azienda.voidProdottoService.deleteAllByAzienda(AziendaEntity azienda) Rimuove tutti i prodotti associati a un'azienda.ProdottoRepository.findAllByAzienda(AziendaEntity azienda) Restituisce la lista completa dei prodotti appartenenti a un'azienda.ProdottoService.findAllByAzienda(AziendaEntity azienda) Recupera l'inventario completo dei prodotti di un'azienda.ProdottoRepository.findAllCategoriesByAzienda(AziendaEntity azienda) Estrae l'elenco univoco delle categorie merceologiche utilizzate da un'azienda.ProdottoService.findAllCategoriesByAzienda(AziendaEntity azienda) Recupera l'elenco delle categorie merceologiche definite da un'azienda.ProdottoRepository.findMaxByAzienda(AziendaEntity azienda) Recupera il prodotto con l'ID locale più alto per una specifica azienda.voidProdottoEntity.setAzienda(AziendaEntity azienda) Imposta l'azienda proprietaria.Constructors in com.modulink.Model.Prodotto with parameters of type AziendaEntityModifierConstructorDescriptionProdottoEntity(AziendaEntity azienda, String nome, int quantita, double prezzo, String descrizione, String categoria) Costruttore parametrico completo (escluso ID locale). -
Uses of AziendaEntity in com.modulink.Model.Relazioni.Attivazione
Fields in com.modulink.Model.Relazioni.Attivazione declared as AziendaEntityModifier and TypeFieldDescriptionprivate AziendaEntityAttivazioneEntity.aziendaRiferimento all'azienda che ha attivato il modulo.private AziendaEntityAttivazioneID.aziendaRiferimento all'entità Azienda (parte della chiave).Methods in com.modulink.Model.Relazioni.Attivazione that return AziendaEntityModifier and TypeMethodDescriptionAttivazioneEntity.getAzienda()Recupera l'azienda associata a questa attivazione.AttivazioneID.getAzienda()Recupera l'azienda parte della chiave.Methods in com.modulink.Model.Relazioni.Attivazione with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidAttivazioneService.attivazioneDefault(AziendaEntity aziendaEntity) Esegue l'attivazione dei moduli predefiniti (Core) per una nuova azienda.booleanAttivazioneRepository.existsByAziendaAndModulo(AziendaEntity azienda, ModuloEntity modulo) Verifica se esiste un'attivazione specifica per una coppia Azienda-Modulo.AttivazioneRepository.getAllNotPurchased(AziendaEntity azienda) Recupera tutti i moduli visibili che NON sono ancora stati acquistati dall'azienda specificata.AttivazioneRepository.getAllPurchased(AziendaEntity azienda) Recupera tutti i moduli visibili che sono stati già acquistati dall'azienda specificata.AttivazioneService.getAllPurchased(AziendaEntity aziendaEntity) Restituisce la lista dei moduli "Premium" acquistati dall'azienda (escludendo quelli core).AttivazioneService.getNotPurchased(AziendaEntity aziendaEntity) Restituisce la lista dei moduli disponibili per l'acquisto da parte di un'azienda.booleanAttivazioneService.purchaseModulo(AziendaEntity azienda, int moduloId) Gestisce la logica di acquisto di un nuovo modulo.booleanAttivazioneService.sellModulo(AziendaEntity azienda, int moduloId) Gestisce la dismissione (vendita/rimozione) di un modulo.voidAttivazioneEntity.setAzienda(AziendaEntity azienda) Imposta l'azienda per questa attivazione.voidAttivazioneID.setAzienda(AziendaEntity azienda) Imposta l'azienda parte della chiave.Constructors in com.modulink.Model.Relazioni.Attivazione with parameters of type AziendaEntityModifierConstructorDescriptionAttivazioneEntity(ModuloEntity modulo, AziendaEntity azienda) Costruttore parametrico per creare una nuova attivazione.AttivazioneID(ModuloEntity modulo, AziendaEntity azienda) Costruttore completo per inizializzare la chiave composta. -
Uses of AziendaEntity in com.modulink.Model.Relazioni.Pertinenza
Methods in com.modulink.Model.Relazioni.Pertinenza that return AziendaEntityModifier and TypeMethodDescriptionPertinenzaEntity.getAzienda()Helper method per recuperare direttamente l'azienda dall'attivazione.Methods in com.modulink.Model.Relazioni.Pertinenza with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidPertinenzaService.attivazioneDefault(AziendaEntity aziendaEntity) Assegna i permessi predefiniti per i moduli base al ruolo di amministrazione/default di una nuova azienda. -
Uses of AziendaEntity in com.modulink.Model.Ruolo
Fields in com.modulink.Model.Ruolo declared as AziendaEntityModifier and TypeFieldDescriptionprivate AziendaEntityRuoloEntity.aziendaRiferimento all'azienda proprietaria del ruolo.Methods in com.modulink.Model.Ruolo that return AziendaEntityMethods in com.modulink.Model.Ruolo with parameters of type AziendaEntityModifier and TypeMethodDescriptionRuoloService.attivazioneDefault(AziendaEntity aziendaEntity) Inizializza i ruoli di default necessari per il funzionamento di una nuova azienda.RuoloService.createRole(AziendaEntity azienda, RuoloEntity ruolo) Crea un nuovo ruolo personalizzato generandone l'ID in modo sequenziale.voidRuoloService.deleteRole(AziendaEntity azienda, int idRole) Elimina permanentemente un ruolo dal database.RuoloRepository.findAllByAzienda(AziendaEntity azienda) Recupera l'elenco completo di tutti i ruoli configurati per una specifica azienda.RuoloService.getAllRolesByAzienda(AziendaEntity azienda) Restituisce tutti i ruoli definiti all'interno di un contesto aziendale.RuoloService.getNewUser(AziendaEntity azienda) Recupera il ruolo di "Utente Nuovo" (ID 1) per l'azienda specificata.RuoloService.getResponsabile(AziendaEntity azienda) Recupera il ruolo di "Responsabile" (ID 0) per l'azienda specificata.RuoloService.getRoleById(int idRole, AziendaEntity azienda) Cerca un ruolo specifico basandosi sulla chiave primaria composta.RuoloService.getStandardUser(AziendaEntity azienda) Recupera il ruolo di "Utente Standard" (ID 2) per l'azienda specificata.voidRuoloEntity.setAzienda(AziendaEntity azienda) Imposta l'azienda associata.RuoloService.updateRole(AziendaEntity azienda, int idRole, String nome, String colore, String descrizione) Aggiorna i metadati di un ruolo esistente.voidRuoloService.updateRoleAssociations(AziendaEntity azienda, int idRole, List<UtenteEntity> users) Sincronizza le associazioni tra un ruolo specifico e una lista di utenti fornita.Constructors in com.modulink.Model.Ruolo with parameters of type AziendaEntityModifierConstructorDescriptionRuoloEntity(int id_ruolo, AziendaEntity azienda, String nome, String colore, String descrizione) Costruttore completo per l'inizializzazione dell'entità.RuoloEntity(AziendaEntity azienda, String nome, String colore, String descrizione) Costruttore di convenienza per la creazione di nuovi ruoli (con ID provvisorio 0). -
Uses of AziendaEntity in com.modulink.Model.Task
Fields in com.modulink.Model.Task declared as AziendaEntityModifier and TypeFieldDescriptionprivate AziendaEntityTaskEntity.aziendaL'azienda a cui appartiene il task.Methods in com.modulink.Model.Task that return AziendaEntityModifier and TypeMethodDescriptionTaskEntity.getAzienda()Restituisce l'azienda associata al task.Methods in com.modulink.Model.Task with parameters of type AziendaEntityModifier and TypeMethodDescriptionvoidTaskService.deleteAllByAzienda(AziendaEntity azienda) Elimina tutti i task e le relative assegnazioni per un'intera azienda.TaskRepository.findMaxByAzienda(AziendaEntity azienda) Recupera il task con l'ID più alto associato a una specifica azienda.voidTaskEntity.setAzienda(AziendaEntity azienda) Imposta l'azienda associata al task.Constructors in com.modulink.Model.Task with parameters of type AziendaEntityModifierConstructorDescriptionTaskEntity(AziendaEntity azienda, UtenteEntity utenteCreatore, String titolo, int priorita, LocalDate scadenza, LocalDate dataCreazione, LocalDate dataCompletamento) Costruisce un nuovo TaskEntity con i dettagli specificati. -
Uses of AziendaEntity in com.modulink.Model.Utente
Fields in com.modulink.Model.Utente declared as AziendaEntityModifier and TypeFieldDescriptionprivate AziendaEntityUtenteEntity.aziendaL'azienda a cui appartiene l'utente.Methods in com.modulink.Model.Utente that return AziendaEntityModifier and TypeMethodDescriptionUtenteEntity.getAzienda()Restituisce l'azienda di appartenenza.Methods in com.modulink.Model.Utente with parameters of type AziendaEntityModifier and TypeMethodDescriptionUserRepository.findAllByAziendaAndIdUtenteNot(AziendaEntity azienda, int idUtente) Recupera la lista di tutti gli utenti appartenenti a una specifica azienda, escludendo un utente specifico (solitamente l'utente corrente).CustomUserDetailsService.getAllByAzienda(AziendaEntity aziendaEntity) Recupera tutti gli utenti associati a una specifica azienda, utilizzando la cache.CustomUserDetailsService.getAllByAziendaExcludingUser(AziendaEntity azienda, int idUtente) Recupera la lista di tutti gli utenti di un'azienda, escludendo un utente specifico.UserRepository.getAllByAziendaIs(AziendaEntity azienda) Recupera tutti gli utenti appartenenti ad una specifica azienda.voidUtenteEntity.setAzienda(AziendaEntity azienda) Imposta l'azienda di appartenenza.Constructors in com.modulink.Model.Utente with parameters of type AziendaEntityModifierConstructorDescriptionUtenteEntity(AziendaEntity azienda, String email, String hash_password, String nome, String cognome, String telefono, String path_immagine_profilo) Costruttore completo per inizializzare un oggetto UtenteEntity.