using System; using System.Collections; using System.Configuration; using System.Data; //using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; //using System.Xml.Linq; namespace Com.Jpsoft.Hospital.Web.Module.Sys.User { public partial class Update : Com.Jpsoft.Hospital.Web.Common.BasePage { protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if(Request.QueryString["uid"].ToString().Trim()!=""&&Request.QueryString["uid"]!=null) { int id = int.Parse(Request.QueryString["uid"].ToString()); ShowData(id); } } } /// /// return /// /// /// protected void btnBack_Click(object sender, EventArgs e) { Response.Write(""); } /// /// show data by yqh /// /// private void ShowData(int id) { //医德医风 Com.Jpsoft.Hospital.BLL.jp_examine_depart depart = new Com.Jpsoft.Hospital.BLL.jp_examine_depart(); DataTable dt = depart.GetList(" depart_isrecorder=1").Tables[0]; if (dt.Rows.Count > 0) { this.isrecorder.DataSource = dt; this.isrecorder.DataTextField = "depart_name"; this.isrecorder.DataValueField = "depart_id"; this.isrecorder.DataBind(); this.isrecorder.Items.Insert(0, new ListItem("==请选择参评部门==", "0")); } Com.Jpsoft.Hospital.BLL.jp_sys_user user = new Com.Jpsoft.Hospital.BLL.jp_sys_user(); Com.Jpsoft.Hospital.Model.jp_sys_user model = new Com.Jpsoft.Hospital.Model.jp_sys_user(); model = user.GetModel(id); this.txtAnswer.Text = model.user_answer.ToString(); this.txtName.Text = model.user_name.ToString(); this.txtQuestion.Text = model.user_quesetion.ToString(); this.txtRemark.Text = model.user_remark.ToString(); this.txtUsername.Text = model.user_loginname.ToString(); this.ckbIsadmin.Checked = bool.Parse(model.user_isadmin.ToString()); this.ckbIslock.Checked = bool.Parse(model.user_islock.ToString()); this.txtPwd.Text = model.user_loginpwd.ToString(); this.txtPwd2.Text = model.user_loginpwd.ToString(); this.id.Text = model.user_id.ToString(); this.createtime.Text = model.user_createdate.ToString(); this.lastlogintime.Text = model.user_lastlogindate.ToString(); this.isrecorder.SelectedValue = model.user_recorder.ToString(); } /// /// update data by yqh /// /// /// protected void btnSubmit_Click(object sender, EventArgs e) { int id = 0; if (Request.QueryString["uid"].ToString().Trim() != "" && Request.QueryString["uid"] != null) { id = int.Parse(Request.QueryString["uid"].ToString()); } if (id != 0) { Com.Jpsoft.Hospital.Model.jp_sys_user model = new Com.Jpsoft.Hospital.Model.jp_sys_user(); Com.Jpsoft.Hospital.BLL.jp_sys_user user = new Com.Jpsoft.Hospital.BLL.jp_sys_user(); model = user.GetModel(id); model.user_answer = this.txtAnswer.Text.ToString(); model.user_isadmin = this.ckbIsadmin.Checked; model.user_islock = this.ckbIslock.Checked; model.user_loginname = this.txtUsername.Text.ToString(); //model.user_loginpwd = this.txtPwd.Text.ToString(); model.user_loginpwd = Com.Jpsoft.Hospital.Web.Common.MD5Encoding.GetMD5_Str(txtPwd.Text.Trim()); model.user_quesetion = this.txtQuestion.Text.ToString(); model.user_remark = this.txtRemark.Text.ToString(); model.user_id = int.Parse(this.id.Text); model.user_name = this.txtName.Text.ToString(); model.user_recorder = int.Parse(this.isrecorder.SelectedValue.ToString()); if (string.IsNullOrEmpty(this.createtime.Text)) { } else { model.user_createdate = DateTime.Parse(this.createtime.Text); } if (string.IsNullOrEmpty(this.lastlogintime.Text)) { } else { model.user_lastlogindate = DateTime.Parse(this.lastlogintime.Text); } try { user.Update(model); Response.Write(""); } catch (Exception ex) { Response.Write(""); } } } } }