/**
         * Requiere: N/A
         * Efectúa:  Pide los datos a la controladora y rellena la tabla con los datos de las reservaciones.
         * Retorna:  N/A
         */
        void llenarGridReservaciones()
        {
            DataTable tabla = crearTablaReservaciones();

            try
            {
                Object[]  datos         = new Object[6];
                String    estacion      = (String)Session["Estacion"];
                DataTable reservaciones = controladora.solicitarTodasReservaciones(estacion); // se consultan todos
                ids = new String[reservaciones.Rows.Count];                                   //crear el vector para ids en el grid

                int i = 0;
                if (reservaciones.Rows.Count > 0)
                {
                    foreach (DataRow fila in reservaciones.Rows)
                    {
                        ids[i]   = fila[0].ToString(); // guardar el id para su posterior consulta
                        datos[0] = fila[1].ToString(); //obtener los datos a mostrar
                        datos[1] = fila[2].ToString();
                        datos[2] = fila[3].ToString();
                        datos[3] = fila[4].ToString();
                        DateTime entra = DateTime.Parse(fila[5].ToString());
                        datos[4] = entra.ToString("MM/dd/yyyy");
                        DateTime sale = DateTime.Parse(fila[6].ToString());
                        datos[5] = sale.ToString("MM/dd/yyyy");
                        tabla.Rows.Add(datos);// cargar en la tabla los datos de cada proveedor
                        i++;
                    }
                }

                Session["tablaa"] = tabla;
                GridViewReservaciones.DataBind();
                //Debug.WriteLine("hola");
            }
            catch (Exception e)
            {
                Debug.WriteLine("No se pudo cargar las reservaciones");
            }
        }