public static String getFtpMdp(int cdServeur) { return(ServeurManager.getFtpMdp(cdServeur)); }
public Boolean TransfertFTP(int code_Serveur, int code_Transfert, string chemin, string nomFichier) { Boolean etat = false; FtpClient SocketFTP = ClientFtp.getFTP(); //Connexion au srv FTP String result; do { result = ClientFtp.connexion(SocketFTP, ServeurManager.getAdresseIp(code_Serveur), ServeurManager.getFtpIdtf(code_Serveur), ServeurManager.getFtpMdp(code_Serveur), Convert.ToInt32(ServeurManager.getFtpPort(code_Serveur))); if (result == "true") { etat = true; //Enregistrement transaction "Connexion SRV FTP" TransactionManager.ajoutTransaction(code_Transfert, "Connexion au serveur FTP", null, "OK", DateTime.Now); //Envoi fichier etat = envoiFichier(code_Serveur, code_Transfert, SocketFTP, nomFichier, chemin); //Fermeture de la connexion FTP ClientFtp.deconnexion(SocketFTP); } else { //Enregistrement transaction "Connexion SRF FTP" TransactionManager.ajoutTransaction(code_Transfert, "Connexion au serveur FTP", "Connexion Impossible", "ERREUR", DateTime.Now); Log.EcrirLog(code_Transfert.ToString() + " - " + result); } } while (result != "true"); return(etat); }