Пример #1
0
 private void validachek()
 {
     if (checkBox2.Checked)
     {
         ImportRegionUserWorker.RunWorkerAsync();
     }
     else
     if (checkBox3.Checked)
     {
         ImportStoreWorker.RunWorkerAsync();
     }
     else if (checkBox4.Checked)
     {
         ImportRouteWorker.RunWorkerAsync();
     }
     else if (checkBox5.Checked)
     {
         ImportStockWorker.RunWorkerAsync();
     }
     else if (checkBox6.Checked)
     {
         ImportOrderInvoice.RunWorkerAsync();
     }
     else if (checkBox7.Checked)
     {
         ImportItemInvoiceType.RunWorkerAsync();
     }
     else if (checkBox8.Checked)
     {
         ImportVisitWorker.RunWorkerAsync();
     }
 }
Пример #2
0
        //

        public void procesamiento()
        {
            for (int i = 0; i < sucursales.Rows.Count; i++)
            {
                DataRow row = sucursales.Rows[i];
                HOST              = Convert.ToString(row["ftp"]);
                USER              = Convert.ToString(row["Usuario"]);
                SFTPKEY           = Convert.ToString(row["Clave"]);
                COD_BOD           = Convert.ToString(row["COD_BOD"]);
                COD_RUTA          = Convert.ToString(row["COD_RUTA"]);
                Carpeta_local     = Convert.ToString(row["CARPETA_LOCAL"]);
                Carpeta_Historico = Convert.ToString(row["CARPETA_HISTORICO"]);
                PUERTO            = Convert.ToString(row["COD_RUTA"]);
                TIPOFTP           = Convert.ToString(row["tipo"]);

                int diaini = 0;

                if (DateTime.Today.Day <= 7)
                {
                    diaini = (DateTime.Today.Day + 7) * -1;
                }
                else
                {
                    diaini = (DateTime.Today.Day - 1) * -1;
                }

                fecha = DateTime.Now.ToString("yyyyMMddhhmmss");
                ////fecha_fac = DateTime.Now.ToString("yyyy/MM/dd");
                if (AUTOMATICO == "YES")
                {
                    fecha_facini = DateTime.Today.AddDays(diaini).ToString("yyyy/MM/dd");
                    //fecha_facfin = DateTime.Now.ToString("yyyy/MM/dd");
                    fecha_facfin = DateTime.Today.AddDays(-1).ToString("yyyy/MM/dd");
                }
                else
                {
                    fecha_facini = dateTimePicker1.Value.ToString("yyyy/MM/dd");
                    fecha_facfin = dateTimePicker2.Value.ToString("yyyy/MM/dd");
                }

                Vendedores.Clear();
                clientes.Clear();



                if (Proceso == 1)
                {
                    ImportRegionUserWorker.RunWorkerAsync();
                }

                else
                {
                    validachek();
                }
            }
        }