public void Initialization()
    {
        List <Serveur> listeServeurs = ServeurManager.FindAll();

        rptServeurs.DataSource = listeServeurs.OrderBy(s => s.libelle);
        rptServeurs.DataBind();
        upListeServeurs.Update();
    }
Example #2
0
    protected void btnEditServeur_Click(object sender, EventArgs e)
    {
        Serveur myServeur = GetServeur();

        if (myServeur != null)
        {
            myServeur.libelle               = tbNomServeur.Text;
            myServeur.ipLocale              = tbIPLocale.Text;
            myServeur.ipPublique            = tbIPPublique.Text;
            myServeur.cheminInfosMonitoring = tbCheminServerInfosExe.Text;
            ServeurManager.Update(myServeur);
            lblMessageSauvegarde.Text = "Sauvegarde effectuée";
            upInfos.Update();
        }
    }
Example #3
0
        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);
        }
Example #4
0
 protected Serveur GetServeur()
 {
     return(ServeurManager.Load(iZyInt.ConvertStringToInt(MySession.GetParam("id"))));
 }
Example #5
0
 public static String getCdClient(int cdSrv)
 {
     return(ServeurManager.getCdClient(cdSrv));
 }
Example #6
0
 //Retourne tout les serveurs
 public static IList <Serveur> getServeurs()
 {
     return(ServeurManager.getServeurs());
 }
Example #7
0
 //Retourne un serveur
 public static Serveur getServeur(int cdServeur)
 {
     return(ServeurManager.getServeur(cdServeur));
 }
Example #8
0
 public static int getnbreServeur()
 {
     return(ServeurManager.getnbreServeur());
 }
Example #9
0
 public static int getcdServeurmax()
 {
     return(ServeurManager.getcdServeurmax());
 }
Example #10
0
 public static String getTrftPort(int cdServeur)
 {
     return(ServeurManager.getTrftPort(cdServeur));
 }
Example #11
0
 public static String getFtpMdp(int cdServeur)
 {
     return(ServeurManager.getFtpMdp(cdServeur));
 }
Example #12
0
 public static String getAdresseIp(int cdServeur)
 {
     return(ServeurManager.getAdresseIp(cdServeur));
 }
Example #13
0
 public static void suppServeur(int cdServeur)
 {
     ServeurManager.suppServeur(cdServeur);
 }
Example #14
0
 public static void modifServeur(int cdServeur, String adresseIp, String ftpIdtf, String ftpMdp, String ftpPort, String trftPort, int cd_client_srv)
 {
     ServeurManager.modifServeur(cdServeur, adresseIp, ftpIdtf, ftpMdp, ftpPort, trftPort, cd_client_srv);
 }
Example #15
0
 public static void ajoutServeur(String adresseIp, String ftpIdtf, String ftpMdp, String ftpPort, String trftPort, int cd_client_srv)
 {
     ServeurManager.ajoutServeur(adresseIp, ftpIdtf, ftpMdp, ftpPort, trftPort, cd_client_srv);
 }