protected void verificar() { if (tiquete.Value != null) { DataTable tabla = crearTablaTiquete(); int numTiquete = int.Parse(tiquete.Value); Object[] datos = new Object[6]; EntidadTiquete datosTiquete = controladora.solicitarTiquete(numTiquete);// se consulta if (datosTiquete != null) { datos[0] = datosTiquete.Anfitriona; datos[1] = datosTiquete.Estacion; datos[2] = datosTiquete.NombreSolicitante; datos[3] = datosTiquete.Categoria; datos[4] = datosTiquete.Consumido; datos[5] = datosTiquete.Notas; tabla.Rows.Add(datos);// cargar en la tabla los datos GridViewTiquete.DataBind(); modo = 1; cambiarModo(); } else { mostrarMensaje("danger", "Error:", "Este tiquete no se encuentra asociado a un servicio"); // se muestra el resultado modo = 0; cambiarModo(); } } }
protected DataTable crearTablaTiquete() { DataTable tabla = new DataTable(); DataColumn columna; columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Anfitriona"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Estación"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Solicitante"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Categoria"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "PAX reservados"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Tiquete Consumido"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Reservacion Consumida"; tabla.Columns.Add(columna); columna = new DataColumn(); columna.DataType = System.Type.GetType("System.String"); columna.ColumnName = "Notas"; tabla.Columns.Add(columna); GridViewTiquete.DataSource = tabla; GridViewTiquete.DataBind(); return(tabla); }