Esempio n. 1
0
        private void initialize()
        {
            bool hideFrom = false;

            switch (identity.IdentityE)
            {
            case IdentityEnum.student:
            {
                replyL.Visibility  = Visibility.Hidden;
                deleteL.Visibility = Visibility.Hidden;
                hideFrom           = comment.HideFromStudent;
                break;
            }

            case IdentityEnum.teacher:
            {
                deleteL.Visibility = Visibility.Hidden;
                hideFrom           = comment.HideFromTeacher;
                break;
            }

            case IdentityEnum.manager:
            {
                replyL.Visibility = Visibility.Hidden;
                break;
            }
            }
            if (hideFrom)
            {
                sNameL.Content = "学生";
                sPicI.Source   = StaticStuff.getRandomHead();
            }
            else
            {
                sNameL.Content = comment.StudentName;
                if (comment.Studentpic == "")
                {
                    sPicI.Source = StaticStuff.getRandomHead();
                }
                else
                {
                    sPicI.Source = new BitmapImage(new Uri(comment.Studentpic));
                }
            }
            contentTB.Text    = comment.Content;
            dateTimeL.Content = comment.Time.ToString();
            if (!comment.HasReply)
            {
                tcReplyG.Visibility = Visibility.Collapsed;
            }
            else
            {
                tcReplyTB.Text = comment.TeacherRelpy;
            }
        }
 private void OKB_Click(object sender, RoutedEventArgs e)
 {
     if (passwordPB2.Password != passwordPB1.Password)
     {
         warnP.IsOpen = true;
         return;
     }
     else
     {
         Identity  identity  = ((App)Application.Current).Identity;
         SqlHelper sqlHelper = ((App)Application.Current).SqlHelper;
         sqlHelper.changePassword(identity, StaticStuff.getMD5(passwordPB1.Password));
         MessageBox.Show("修改密码成功!");
         Close();
     }
 }