Exemplo n.º 1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         User          user = (User)Session["User"];
         List <string> ls   = ArticleHelper.CheckRight(((User)Session["User"]).UserID);
         Repeater1.DataSource = ls;
         Repeater1.DataBind();
         if (ls.Count == 0)
         {
             Article.Visible    = false;
             MyArticles.Visible = false;
         }
         var teac = TeacherHelper.Select(user.UserID);
         if (teac == null)
         {
             PanelMessEdit.Visible  = false;
             Course.Visible         = false;
             relationCourse.Visible = false;
         }
         var db   = new oucITEntities();
         var conn = (from a in db.Connection
                     where a.UserID == user.UserID
                     select a).ToList();
         if (conn.Count == 0 || teac == null)
         {
             PanelOrgEdit.Visible = false;
         }
         var conn2 = (from a in db.Connection
                      where a.UserID == user.UserID && a.Right == 2
                      select a).ToList();
         if (conn2.Count == 0)
         {
             PanelOrg.Visible = false;
         }
     }
 }