Insert.aspx.cs 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. using System;
  2. using System.Collections;
  3. using System.Configuration;
  4. using System.Data;
  5. //using System.Linq;
  6. using System.Web;
  7. using System.Web.Security;
  8. using System.Web.UI;
  9. using System.Web.UI.HtmlControls;
  10. using System.Web.UI.WebControls;
  11. using System.Web.UI.WebControls.WebParts;
  12. //using System.Xml.Linq;
  13. namespace Com.Jpsoft.Hospital.Web.Module.Sys.User
  14. {
  15. public partial class Insert : Com.Jpsoft.Hospital.Web.Common.BasePage
  16. {
  17. protected void Page_Load(object sender, EventArgs e)
  18. {
  19. if (!IsPostBack)
  20. {
  21. showData();
  22. }
  23. }
  24. /// <summary>
  25. /// 医德医风
  26. /// </summary>
  27. private void showData()
  28. {
  29. Com.Jpsoft.Hospital.BLL.jp_examine_depart depart = new Com.Jpsoft.Hospital.BLL.jp_examine_depart();
  30. DataTable dt = depart.GetList(" depart_isrecorder=1").Tables[0];
  31. if (dt.Rows.Count > 0)
  32. {
  33. this.isrecorder.DataSource = dt;
  34. this.isrecorder.DataTextField = "depart_name";
  35. this.isrecorder.DataValueField = "depart_id";
  36. this.isrecorder.DataBind();
  37. this.isrecorder.Items.Insert(0, new ListItem("==请选择参评部门==","0"));
  38. }
  39. }
  40. protected void btnSubmit_Click(object sender, EventArgs e)
  41. {
  42. Com.Jpsoft.Hospital.Model.jp_sys_user model = new Com.Jpsoft.Hospital.Model.jp_sys_user();
  43. model.user_loginname = txtUsername.Text.Trim();
  44. model.user_name = txtName.Text.Trim();
  45. model.user_loginpwd = Com.Jpsoft.Hospital.Web.Common.MD5Encoding.GetMD5_Str(txtPwd.Text.Trim());
  46. model.user_quesetion = txtQuestion.Text.Trim();
  47. model.user_answer = txtAnswer.Text.Trim();
  48. model.user_isadmin = ckbIsadmin.Checked;
  49. model.user_islock = ckbIslock.Checked;
  50. model.user_remark = txtRemark.Text.Trim();
  51. model.user_createdate = DateTime.Now;
  52. model.user_recorder = int.Parse(this.isrecorder.SelectedValue.ToString());
  53. Com.Jpsoft.Hospital.BLL.jp_sys_user bll = new Com.Jpsoft.Hospital.BLL.jp_sys_user();
  54. try
  55. {
  56. bll.Add(model);
  57. Response.Write("<script>alert('添加成功!');window.navigate('List.aspx')</script>");
  58. }
  59. catch (Exception ex)
  60. {
  61. Response.Write("<script>alert('添加失败!原因:" + ex.ToString() + "');</script>");
  62. }
  63. }
  64. /// <summary>
  65. /// 返回
  66. /// </summary>
  67. /// <param name="sender"></param>
  68. /// <param name="e"></param>
  69. protected void btnBack_Click(object sender, EventArgs e)
  70. {
  71. Response.Write("<script>window.location.href='List.aspx';</script>");
  72. }
  73. }
  74. }