Exemplo n.º 1
0
        public static void CopyFromFtp(string ipAdress, string login, string pass)
        {
            string configFrom    = "/Config/";
            string esppFrom      = "/ESPP/";
            string postPayDBFrom = "/PostPay/DB/";
            string postPayUpdate = "/PostPay/Update/";
            string cashFsgFrom   = "/FSG/";

            string configTo        = @"Config\";
            string esppTo          = @"Гибридные переводы\";
            string postPayDBTo     = @"PostPay\DB\";
            string postPayUpdateTo = @"PostPay\Update\";
            string cashFsgTo       = @"FSG\Кэш\";

            CopyForFtp CopyFtp = new CopyForFtp();

            CopyFtp.IpAdress = ipAdress;
            CopyFtp.Login    = login;
            CopyFtp.Password = pass;

            // Загрузка с FTP
            CopyFtp.CopyFromFtp(configFrom, configTo);
            CopyFtp.CopyFromFtp(esppFrom, esppTo);
            CopyFtp.CopyFromFtp(postPayDBFrom, postPayDBTo);
            CopyFtp.CopyFromFtp(postPayUpdate, postPayUpdateTo);
            CopyFtp.CopyFromFtpFSG(cashFsgFrom, cashFsgTo);
        }
Exemplo n.º 2
0
        // Обмен данными с FTP
        public static void CopyForIp(string ipAdress, string login, string pass)
        {
            #region Присвоение путей
            string pensiaFrom     = @"Пенсия";
            string f130From       = @"F130";
            string regPostPayFrom = @"Реестр коммунальных платежей";
            string regFSGFrom     = @"FSG\Реестры платежей";

            string pensiaTo     = "/Пенсия/";
            string f130To       = "/F130/";
            string regPostPayTo = "/Реестр коммунальных платежей/";
            string regFSGTo     = "/FSG/";
            #endregion

            CopyForFtp CopyFtp = new CopyForFtp();
            CopyFtp.IpAdress = ipAdress;
            CopyFtp.Login    = login;
            CopyFtp.Password = pass;

            // Выгрузка на FTP
            CopyFtp.Copy(regPostPayFrom, regPostPayTo);
            CopyFtp.Copy(pensiaFrom, pensiaTo);
            CopyFtp.Copy(f130From, f130To);
            CopyFtp.Copy(regFSGFrom, regFSGTo);

            DelFilesDirs Del = new DelFilesDirs();
            // Удаляем старые файлы
            Del.DeliteAll(GetDisk() + regPostPayFrom);
            Del.DeliteAll(GetDisk() + f130From);
            Del.DeliteAll(GetDisk() + pensiaFrom);
        }
Exemplo n.º 3
0
        public static void CopyF130(string ipAdress, string login, string pass)
        {
            #region Присвоение путей
            string f130From = @"F130";
            string f130To   = Properties.Settings.Default.txtPathF130;
            #endregion

            CopyForFtp CopyFtp = new CopyForFtp();
            CopyFtp.IpAdress = ipAdress;
            CopyFtp.Login    = login;
            CopyFtp.Password = pass;

            // Выгрузка на FTP
            CopyFtp.CopyF130(f130From, f130To);
        }