public void UpdateLCO() { conexion c = new conexion(); c.CreateFile(); string[] archivos = new string[4]; archivos[0] = "a1"; archivos[1] = "a2"; archivos[2] = "a3"; archivos[3] = "a4"; //descargar for (int i = 0; i < archivos.Length; i++) { c.DownloadFiles(archivos[i] + ".gz"); } if (c.ReadFile() == "") { //descomprimir for (int i = 0; i < archivos.Length; i++) { c.UnzipFiles(archivos[i] + ".gz"); } } if (c.ReadFile() == "") { //limpiar for (int i = 0; i < archivos.Length; i++) { c.ExecuteCommand(archivos[i] + ".xml"); } } if (c.ReadFile() == "") { //insertar registros for (int i = 1; i <= archivos.Length; i++) { c.ExecuteProcedure("INSERTARXML" + i); } } if (c.ReadFile() == "") { for (int i = 0; i < archivos.Length; i++) { c.DeleteAllFiles(archivos[i] + ".gz"); c.DeleteAllFiles(archivos[i] + ".xml"); c.DeleteAllFiles(archivos[i] + "nuevo" + ".xml"); } } }