123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- 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);
- }
- }
- }
- /// <summary>
- /// return
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- protected void btnBack_Click(object sender, EventArgs e)
- {
- Response.Write("<script>window.location.href='List.aspx';</script>");
- }
- /// <summary>
- /// show data by yqh
- /// </summary>
- /// <param name="id"></param>
- 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();
- }
- /// <summary>
- /// update data by yqh
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- 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("<script>alert('更新成功!');window.navigate(location.href);</script>");
- }
- catch (Exception ex)
- {
- Response.Write("<script>alert('更新失败,原因:" + ex.ToString() + "');</script>");
- }
- }
- }
- }
- }
|