예제 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            sessionUtilisateur session = (sessionUtilisateur)this.Session["USER"];

            if ((session == null) || (session.m_niveau != 1))
            {
                this.Response.Redirect("~/default.aspx");
            }
            if (this.Session["AJOUTER"] == null)     // au cas ou un admin tape la page dans la barre URL

            {
                this.Response.Redirect("~/administrateur.aspx");
            }
            else
            {
                int choixAjout = (int)this.Session["AJOUTER"];

                if (choixAjout == 1)
                {
                    lit_titre.Text     = "Ajouter un stagiaire";
                    lit_titrePage.Text = "Page d'ajout d'un stagiaire";
                }
                if (choixAjout == 2)
                {
                    lit_titre.Text     = "Ajouter un superviseur";
                    lit_titrePage.Text = "Page d'ajout d'un superviseur";
                }
            }
        }
예제 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            sessionUtilisateur session = (sessionUtilisateur)this.Session["USER"];

            if ((this.Session["USER"] == null) || (session.m_niveau != 2))
            {
                this.Response.Redirect("~/Default.aspx");
            }
        }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            sessionUtilisateur session = (sessionUtilisateur)this.Session["USER"];

            if ( (session == null) || (session.m_niveau != 1) ) {
                this.Response.Redirect("~/default.aspx");
            }
            else {
                lit_titre.Text = "Bienvenue " + session.m_nom;
                lit_titrePage.Text = "Page de l'administrateur : " + session.m_nom;

                if (this.Session["MESSAGEAJOUT"] != null) {

                    lit_messageAjout.Text = "<p>" +  (string)this.Session["MESSAGEAJOUT"] + "</p>";
                    this.Session["MESSAGEAJOUT"] = null;
                }
            }
        }
예제 #4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            sessionUtilisateur session = (sessionUtilisateur)this.Session["USER"];

            if ((this.Session["USER"] == null) || (session.m_niveau != 2))
            {
                this.Response.Redirect("~/Default.aspx");
            }

            if (this.Session["AJOUTER"] == null)
            {
                this.Response.Redirect("~/superviseur.aspx");
            }

            else
            {
                bool Ajout = (bool)this.Session["AJOUTER"];
            }
        }
예제 #5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            BDGestionStages    bd    = new BDGestionStages();
            sessionUtilisateur local = (sessionUtilisateur)this.Session["USER"];

            if (local == null || local.m_niveau != 3)
            {
                this.Response.Redirect("~/default.aspx");
            }
            else
            {
                Stagiaire stagiaire = bd.GetStagiaire(local.m_nom);
                litNom1.Text        = local.m_nom;
                litNom2.Text        = stagiaire.Nom;
                litTelephone.Text   = stagiaire.Téléphone;
                litUtilisateur.Text = stagiaire.NomUtilisateur;
                litMatricule.Text   = stagiaire.Id.ToString();
                litCourriel.Text    = stagiaire.Courriel;
                this.Session["ID"]  = stagiaire.Id.ToString();
            }
        }