//private void EscribeServidor(StringBuilder registros) private void EscribeArchivo(StringBuilder registros) { try { System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding(); string dirOrigen = Server.MapPath("~") + strDirTmpLocal; if (!Directory.Exists(dirOrigen)) { Directory.CreateDirectory(dirOrigen); } File.WriteAllText(dirOrigen + strArchivoLista, registros.ToString(), System.Text.Encoding.GetEncoding(1252)); string nf = strArchivoLista; string directorioDest = Repositorio; ListaNegraService.ServiceResult result = rsListaNegra.almacenarArchivo(dirOrigen, directorioDest, nf); if (result.ServiceOk) { } else { escribirBitacoraIncidencias(result.ErrorMessage); wucMensajeSistema.setMensaje("Ocurrio un error en el copiado de archivos contacte al administrador", 2); } } catch (Exception ex) { escribeLog(ex.Message); throw ex; } }
private void EscribeServidor(StringBuilder registros) { try { string _tipoArchivoDir = ""; if (registros.Length > 0) { _tipoArchivoDir = "PLD"; } System.Text.UTF8Encoding encoding = new System.Text.UTF8Encoding(); string dirOrigen = Server.MapPath("~") + "/Repositorio/"; File.WriteAllText(dirOrigen + "ListaNegra.txt", registros.ToString(), System.Text.Encoding.GetEncoding(1252)); string nf = "ListaNegra.txt"; string directorioDest = Repositorio + _tipoArchivoDir + @"\"; ListaNegraService.ServiceResult result = rsListaNegra.almacenarArchivo(dirOrigen, directorioDest, nf); int iProveedorId = Convert.ToInt32(ddlProveedores.SelectedValue); if (result.ServiceOk) { ListaNegraService.ServiceResult cargaArchivo = rsListaNegra.CargaListasNegras(iProveedorId); if (!(((string)cargaArchivo.ResultValue).ToUpper()).Contains("ERROR")) { if (cargaArchivo.ServiceOk) { wucMensajeSistema.setMensaje("Se cargaron correctamente las listas negras", 1); } else { escribirBitacoraIncidencias(cargaArchivo.ErrorMessage); wucMensajeSistema.setMensaje("Ocurrio un error y no se cargaron las listas, contacte al administrador", 2); } } else { escribirBitacoraIncidencias(((string)cargaArchivo.ResultValue)); wucMensajeSistema.setMensaje("Ocurrio un error y no se cargaron las listas, contacte al administrador", 2); } } else { escribirBitacoraIncidencias(result.ErrorMessage); wucMensajeSistema.setMensaje("Ocurrio un error en el copiado de archivos Conatcte con el administrador", 2); } } catch (Exception ex) { escribeLog(ex.Message); throw ex; } }
private void EscribeServidor() { int iProveedorId = Convert.ToInt32(ddlProveedores.SelectedValue); ListaNegraService.ServiceResult cargaArchivo = rsListaNegra.CargaListasNegras(iProveedorId); if (!(((string)cargaArchivo.ResultValue).ToUpper()).Contains("ERROR")) { if (cargaArchivo.ServiceOk) { wucMensajeSistema.setMensaje("Se cargaron correctamente las listas negras", 1); } else { escribirBitacoraIncidencias(cargaArchivo.ErrorMessage); wucMensajeSistema.setMensaje("Ocurrio un error y no se cargaron las listas, contacte al administrador", 2); } } else { escribirBitacoraIncidencias(((string)cargaArchivo.ResultValue)); wucMensajeSistema.setMensaje("Ocurrio un error y no se cargaron las listas, contacte al administrador", 2); } }