public static String getArchives(String date, String typeD, String typeS) { String s = ""; ActionsFichier actionsFichier = new ActionsFichier(); List <Fichier> listF; if (typeS == "1")//tous { listF = actionsFichier.listerFichiersParDate(date); if (typeD == "1")// selon date ajout { foreach (var f in listF) { String dato = f.dateAjout.ToString("yyyy/MM/dd"); if (dato == date) { if (f.sortFinalComm == 0) { s += CalendrierAdmin.GenerateArchive(f); } } } } else if (typeD == "2") { foreach (var f in listF) { String dato = f.dateDernierAcces.ToString("yyyy/MM/dd"); if (dato == date) { if (f.sortFinalComm == 0) { s += CalendrierAdmin.GenerateArchive(f); } } } } else if (typeD == "3") { foreach (var f in listF) { String dato = f.dateModification.ToString("yyyy/MM/dd"); if (dato == date) { if (f.sortFinalComm == 0) { s += CalendrierAdmin.GenerateArchive(f); } } } } else if (typeD == "4") { foreach (var f in listF) { if (f.dateSuppression.ToString() == date) { if (f.sortFinalComm == 0) { s += CalendrierAdmin.GenerateArchive(f); } } } } return(s); } if (s == "") { s = "<h1>rien trouve</h1>"; } return(s); }
//Lister Tous archives: public static String listerTous(Utilisateur u, String typeD, String date) { ActionsFichier actionsFichier = new ActionsFichier(); String s = ""; List <Fichier> listF; listF = actionsFichier.listerFichiersParDate(date); if (typeD == "1") { foreach (var f in listF) { String dato = f.dateAjout.ToString("yyyy/MM/dd"); if (dato == date) { if (f.sortFinalComm == 0) { s += Calendrier.GenerateArchive(f, u); } } } } else if (typeD == "2") { foreach (var f in listF) { String dato = f.dateDernierAcces.ToString("yyyy/MM/dd"); if (dato == date) { if (f.sortFinalComm == 0) { s += Calendrier.GenerateArchive(f, u); } } } } else if (typeD == "3") { foreach (var f in listF) { String dato = f.dateModification.ToString("yyyy/MM/dd"); if (dato == date) { if (f.sortFinalComm == 0) { s += Calendrier.GenerateArchive(f, u); } } } } else if (typeD == "4") { foreach (var f in listF) { if (f.dateSuppression.ToString() == date) { if (f.sortFinalComm == 0) { s += Calendrier.GenerateArchive(f, u); } } } } return(s); }