Beispiel #1
0
        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);
        }