public void ReporteErrores(ArrayList Tokens) // recibe el arraylist { Token Auxiliar1; // creamos un token auxiliar que nos ayudara a obtener los datos del array StreamWriter resultados = new StreamWriter(@"C: \Users\asddd\Desktop\ResultadosErrores.html"); resultados.WriteLine("<html>"); resultados.WriteLine("<body>"); resultados.WriteLine("<p>******LISTA DE ERRORES LEXICOS******</p>"); resultados.WriteLine("<table border ='1'>"); resultados.WriteLine("<tr>"); resultados.WriteLine("<td><strong> # </strong></td>" + "<td><strong> Lexema </strong></td>" + "<td><strong> Token </strong></td>" + "<td><strong> Fila </strong></td>" + "<td><strong> Id Token </strong></td>" + "<td><strong> Columna </strong></td>"); for (int i = 0; i < Tokens.Count; i++) { Auxiliar1 = (Token)Tokens[i]; if (Auxiliar1.getError() == true) { resultados.WriteLine("<tr>"); resultados.WriteLine("<td>" + (i + 1) + "</td><td>" + Auxiliar1.getLexema() + "</td><td>" + Auxiliar1.getDescripcion() + "</td><td>" + (Auxiliar1.getnumerolinea() + 1) + "</td ><td> " + Auxiliar1.getId_Token() + " </ td ><td>" + Auxiliar1.getnumerocolumna() + "</td>"); resultados.WriteLine("</tr>"); } } resultados.WriteLine("</table>"); resultados.WriteLine("</body>"); resultados.WriteLine("</html>"); resultados.Close(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["idUsuario"] != null) { Auxiliar1 auxiliar = new Auxiliar1(); auxiliar.CerrarSession(); } } errorLabel.Visible = false; errorLabel.Text = ""; System.Threading.Thread.Sleep(1000); }
public void ReporteValidos(ArrayList Tokens) // recibe el arraylist { Token Auxiliar1; // creamos un token auxiliar que nos ayudara a obtener los datos del array proces.start("ruta"); abrir resultados StreamWriter resultados = new StreamWriter(@"C: \Users\asddd\Desktop\Resultados.html"); resultados.WriteLine("<html>"); resultados.WriteLine("<body>"); resultados.WriteLine("<p>******LISTA DE TOKENS ENCONTRADOS******</p>"); resultados.WriteLine("<table border ='1'>"); resultados.WriteLine("<tr>"); resultados.WriteLine("<td><strong> # </strong></td>" + "<td><strong> Lexema </strong></td>" + "<td><strong> Token </strong></td>" + "<td><strong> Fila </strong></td>" + "<td><strong> Id Token </strong></td>" + "<td><strong> Columna </strong></td>"); for (int i = 0; i < Tokens.Count; i++) { Auxiliar1 = (Token)Tokens[i]; if (Auxiliar1.getError() == false) { if (Auxiliar1.getLexema() == ">" || Auxiliar1.getLexema() == "/" || Auxiliar1.getLexema() == "<") { resultados.WriteLine("<tr>"); resultados.WriteLine("<td>" + (i + 1) + "</td><td>" + Auxiliar1.getLexema() + "</td><td>" + Auxiliar1.getDescripcion() + "</td><td>" + (Auxiliar1.getnumerolinea() + 1) + "</td ><td> " + Auxiliar1.getId_Token() + " </ td ><td>" + Auxiliar1.getnumerocolumna() + "</td>"); resultados.WriteLine("</tr>"); } else { resultados.WriteLine("<tr>"); resultados.WriteLine("<td>" + (i + 1) + "</td><td>" + Auxiliar1.getLexema() + "</td><td>" + Auxiliar1.getDescripcion() + "</td><td>" + (Auxiliar1.getnumerolinea() + 1) + "</td ><td> " + Auxiliar1.getId_Token() + " </ td ><td>" + (Auxiliar1.getnumerocolumna() - Auxiliar1.getLexema().Length - 1) + "</td>"); resultados.WriteLine("</tr>"); } } } resultados.WriteLine("</table>"); resultados.WriteLine("</body>"); resultados.WriteLine("</html>"); resultados.Close(); }
protected void Page_Load(object sender, EventArgs e) { int currentNumberOfUsers = Global.CurrentNumberOfUsers; lblCurrentNumberOfUsers.Text = currentNumberOfUsers.ToString(); Response.AddHeader("Refresh", Convert.ToString((Session.Timeout * 60) + 5)); if (Session["Nombre"] == null) { if (Session["NombreMenu"].ToString() == "") { Response.Redirect("LoginFNC1.aspx"); Auxiliar1 auxiliar = new Auxiliar1(); auxiliar.CerrarSession(); } else { Response.Redirect("~/LoginFNC1.aspx"); Auxiliar1 auxiliar = new Auxiliar1(); auxiliar.CerrarSession(); } } }