Exemple #1
0
        protected void LoadInfo()
        {
            ddl_Group.DataSource     = UserAction.GetUserGroups();
            ddl_Group.DataTextField  = "GroupName";
            ddl_Group.DataValueField = "ID";
            ddl_Group.DataBind();

            int  id = WS.RequestInt("id");
            User u  = UserView.GetModelByID(id.ToS());

            if (u.ID < 0)
            {
                return;
            }

            txt_UserName.Text    = u.UserName;
            txt_ChineseName.Text = u.ChineseName;
            txt_Email.Text       = u.Email;
            txt_TelNumber.Text   = u.Tel;
            txt_Mobile.Text      = u.Mobile;
            txt_Website.Text     = u.WebSite;
            txt_Image.Text       = u.Image;
            txt_Address.Text     = u.Address;
            txt_Zipcode.Text     = u.ZipCode;
            txt_Intro.Text       = u.Intro;

            ddl_Group.SelectedValue = u.Group.ToS();
            txt_Cent.Text           = u.Cent.ToS();
            txt_PostCount.Text      = u.PostCount.ToS();
            txt_QQ.Text             = u.QQ;
            txt_Gtalk.Text          = u.GTalk;
            txt_ICQ.Text            = u.ICQ;
            txt_Weibo.Text          = u.Weibo;

            lb_LastLoginTime.Text = u.LastLoginTime.ToString();
            lb_LastLoginIP.Text   = u.LastLoginIP;
            lb_LoginCount.Text    = u.LoginCount.ToS();

            txt_StudentNo.Text = u.StudentNo;
            txt_TeachNo.Text   = u.TeachNo;

            chk_Enable.Checked = u.Enable;
        }
Exemple #2
0
        protected void btn_Save_Click(object sender, EventArgs e)
        {
            int  id = WS.RequestInt("id");
            User u  = UserView.GetModelByID(id.ToS());

            u.UserName    = txt_UserName.Text;
            u.ChineseName = txt_ChineseName.Text;
            u.Email       = txt_Email.Text;
            u.Tel         = txt_TelNumber.Text;
            u.Mobile      = txt_Mobile.Text;
            u.WebSite     = txt_Website.Text;
            u.Image       = txt_Image.Text;
            u.Address     = txt_Address.Text;
            u.ZipCode     = txt_Zipcode.Text;
            u.Intro       = txt_Intro.Text;

            u.Group     = ddl_Group.SelectedValue.ToInt32();
            u.Cent      = txt_Cent.Text.ToInt32(0);
            u.PostCount = txt_PostCount.Text.ToInt32(0);
            u.QQ        = txt_QQ.Text;
            u.GTalk     = txt_Gtalk.Text;
            u.ICQ       = txt_ICQ.Text;
            u.Weibo     = txt_Weibo.Text;

            u.StudentNo = txt_StudentNo.Text.TrimDbDangerousChar();
            u.TeachNo   = txt_TeachNo.Text.TrimDbDangerousChar();

            u.Enable = chk_Enable.Checked;
            if (u.ID > 0)
            {
                UserView.Update(u);
            }
            else
            {
                u.LastLoginTime = DateTime.Now;
                u.LastLoginIP   = WS.GetIP();
                UserView.Insert(u);
            }
            Js.AlertAndChangUrl("保存成功!", "UserList.aspx");
        }