コード例 #1
0
    protected void Save_onclick(object sender, EventArgs e)
    {
        using (DataClassesDataContext db = new DataClassesDataContext())
        {
            User user = db.User.SingleOrDefault <User>(s => s.UserID == Session["UserID"]);
            if (user == null)
            {
                return;
            }

            user.Name  = name.Text;
            user.Sex   = sex.Text;
            user.Email = email.Text;

            QuanZi quanzi = db.QuanZi.SingleOrDefault <QuanZi>(s => s.QuanZiID == Int16.Parse(Session["QuanZiID"].ToString()));
            if (quanzi == null)
            {
                return;
            }
            quanzi.CreatorCourse  = course.Text;
            quanzi.CreatorAddress = address.Text;
            quanzi.CreatorTel     = tel.Text;

            db.SubmitChanges();
        }
        name.Enabled    = false; name.BorderStyle = BorderStyle.None;
        sex.Enabled     = false; sex.BorderStyle = BorderStyle.None;
        tel.Enabled     = false; tel.BorderStyle = BorderStyle.None;
        address.Enabled = false; address.BorderStyle = BorderStyle.None;
        course.Enabled  = false; course.BorderStyle = BorderStyle.None;
        email.Enabled   = false; email.BorderStyle = BorderStyle.None;
        Save.Visible    = false;
    }
コード例 #2
0
    protected void Init()
    {
        using (DataClassesDataContext db = new DataClassesDataContext())
        {
            User user = db.User.SingleOrDefault <User>(s => s.UserID == Session["UserID"]);
            if (user == null)
            {
                return;
            }

            if (user.Identity == "学生")
            {
                Modify.Visible = false;
                add.Visible    = false;
                GridView1.Columns[4].Visible = false;
            }

            name.Text       = user.Name;
            sex.Text        = user.Sex;
            email.Text      = user.Email;
            Image1.ImageUrl = user.UserImagePath;

            QuanZi quanzi = db.QuanZi.SingleOrDefault <QuanZi>(s => s.QuanZiID == Int16.Parse(Session["QuanZiID"].ToString()));
            if (quanzi == null)
            {
                return;
            }
            course.Text  = quanzi.CreatorCourse;
            address.Text = quanzi.CreatorAddress;
            tel.Text     = quanzi.CreatorTel;
        }
        name.Enabled    = false; name.BorderStyle = BorderStyle.None;
        sex.Enabled     = false; sex.BorderStyle = BorderStyle.None;
        tel.Enabled     = false; tel.BorderStyle = BorderStyle.None;
        address.Enabled = false; address.BorderStyle = BorderStyle.None;
        course.Enabled  = false; course.BorderStyle = BorderStyle.None;
        email.Enabled   = false; email.BorderStyle = BorderStyle.None;
        Save.Visible    = false;
    }
コード例 #3
0
    /// <summary>
    /// 保存按钮事件
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (Page.IsValid)
        {
            DataClassesDataContext db = new DataClassesDataContext();
            QuanZi qz = new QuanZi();
            qz.UserID         = Session["UserID"].ToString();
            qz.QuanZiName     = quanzinametextbox.Text;
            qz.CreatorCourse  = coursetextbox.Text;
            qz.CreatorTel     = teltextbox.Text;
            qz.CreatorAddress = addresstextbox.Text;
            qz.DateTime       = DateTime.Now;
            db.QuanZi.InsertOnSubmit(qz);
            db.SubmitChanges();

            User user = db.User.SingleOrDefault <User>(s => s.UserID == Session["UserID"].ToString());
            user.QuanZiID = qz.QuanZiID;
            db.SubmitChanges();
            Session["QuanZiID"] = qz.QuanZiID;

            Response.Write(" <script language=javascript>alert('创建成功');window.window.location.href='ScanInfo.aspx?';</script> ");
        }
    }