/** * @fn public void cargarScore() * * @brief Funcion utilizada para insertarle el score a un lote * antes de ser cargado a inconsert. * * @author WINMACROS * @date 14/07/2017 */ public void cargarScore() { tolls t = tolls.T; t.matarProceso("EXCEL"); string nuevaUrl = @"\\CGMSERVER\Archivos\DOCUMENTOS C+G\CGM & ASOC\AREA ESTRATEGIA Y COBRANZAS\Allyson\Cargas inConcert\Automaticos\lotesConScore\"; StreamWriter file = new StreamWriter(nuevaUrl + Exc.Direccion.Nombre + Exc.Direccion.Extencion, false); List <string[]> excel = Exc.leerExcel(); if (excel.ElementAt(0)[8] == "Score") { baseDatos bd = baseDatos.Bd; int cantCamp = 0; int id = 0; OrdenarBigFish(excel); foreach (string[] f in excel) { cantCamp = f.Count(); int.TryParse(f[0].Substring(3), out id); for (int i = 0; i < cantCamp; i++) { if (i == 8 && id != 0) { file.Write(bd.buscarScore(id) + ";"); } else { file.Write(f[i] + ";"); } } file.WriteLine(""); } file.Close(); Exc = new Excel { Direccion = new URL(Exc.Direccion.Nombre + Exc.Direccion.Extencion, nuevaUrl) }; } }