protected void Page_Load(object sender, EventArgs e)
        {
            int permisoMinimoPagina = 100;

            //Verifica si el usuario logeado tiene permisos suficiente parala pagina
            //En este caso es 100 (Administrador)
            if (!GestorSeguridad.TienePermisos((Usuario)Session["user"], permisoMinimoPagina))
            {
                Session["Pagina"] = "InformeViajes.aspx";
                Response.Redirect("Login.aspx");
            }


            if (!IsPostBack)
            {
                SelectCamion.DataSource     = GestorCamiones.listarCamiones();
                SelectCamion.DataValueField = "idCamion";
                SelectCamion.DataTextField  = "nroVehiculo";
                SelectCamion.DataBind();
                SelectCamion.Items.Add(new ListItem("Todos", "-1"));
                SelectCamion.SelectedValue = "-1";


                SelectChofer.DataSource     = GestorChoferes.listarChoferes();
                SelectChofer.DataValueField = "idChofer";
                SelectChofer.DataTextField  = "nombreChofer";
                SelectChofer.DataBind();
                SelectChofer.Items.Add(new ListItem("Todos", "-1"));
                SelectCamion.SelectedValue = "-1";
                CargarGrillaViajes();
            }
        }
        public void CargarGrillaCamiones()
        {
            GrillaCamiones.DataSource = (from camion in GestorCamiones.listarCamiones()
                                         orderby camion.FechaCompra
                                         select camion);

            GrillaCamiones.DataKeyNames = new string[] { "idCamion" };
            GrillaCamiones.DataBind();
        }