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; }
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; }
/// <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> "); } }