public int ajouterF(Fichier f) { typeDAOSQLServer = TypeDAOSQLServer.getInstance(); fichierDAOSQLServer = FichierDAOSQLServer.getInstance(); int id = fichierDAOSQLServer.ajouterFichier(f); if (f.commArch == 1) { f.idFichier = id; if (f.type.DUAselon == "DateAjout") { f.dateSuppression = f.dateAjout.AddDays(f.type.duree); modifier(f); if (f.type.action == "Destruction") { hangFireUtil.DestructionSelonAjout(f); } else if (f.type.action == "Conservation") { hangFireUtil.ConservationSelonAjout(f); } } } return(id); }
public void supprimerF(int idF) { fichierDAOSQLServer = FichierDAOSQLServer.getInstance(); Fichier f = getFichierById(idF); if (f.HangFireRecJobNotID != "" && f.HangFireRecJobNotID != null) { RecurringJob.RemoveIfExists(f.HangFireRecJobNotID); } if (f.HangFireNotificationID != "" && f.HangFireNotificationID != null) { BackgroundJob.Delete(f.HangFireNotificationID); } Historique h = new Historique(); h.textHistorique = "L archive " + f.Nom + "a étè supprime"; h.IdFichier = idF; h.date = DateTime.Now; new ActionsHistorique().ajouterHistorique(h); fichierDAOSQLServer.supprimerFichier(idF); Notification n = new Notification(); }
public void modifier(Fichier f) { fichierDAOSQLServer = FichierDAOSQLServer.getInstance(); fichierDAOSQLServer.modifierFichier(f); }
public ActionsFichier() { hangFireUtil = new HangFireUtil(this); fichierDAOSQLServer = FichierDAOSQLServer.getInstance(); }