protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         d = T.showAllTrains(); //show list of trains
         GridView1.DataSource = d;
         GridView1.DataBind();
         ButtonLogin.Visible = false; //change button visibility
         ButtonBuy.Visible   = false;
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["login"] != null) //not user logged = redirect to login page
            {
                d = A.searchAdmin(Session["login"].ToString());
                int encontrado = Convert.ToInt32(d.Tables[0].Rows[0][0]); //if there is a admin, we return 1

                if (encontrado == 1)                                      //admin has access, client will be redirect to the default page
                {
                    d = t.showAllTrains();
                    GridView1.DataSource = d;
                    GridView1.DataBind();
                    EditButton.Visible = false;
                }
                else
                {
                    Response.Redirect("../Default.aspx");
                }
            }
            else
            {
                Response.Redirect("../Login.aspx");
            }
        }