Update.aspx.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Web;
  4. using System.Web.UI;
  5. using System.Web.UI.WebControls;
  6. namespace Com.Jpsoft.Hospital.Web.Module.EmployeeGroup
  7. {
  8. public partial class Update : Com.Jpsoft.Hospital.Web.Common.BasePage
  9. {
  10. Com.Jpsoft.Hospital.BLL.jp_employee_group group = new BLL.jp_employee_group();
  11. int _id;
  12. protected void Page_Load(object sender, EventArgs e)
  13. {
  14. if (int.TryParse(Request.QueryString["id"], out _id))
  15. if (!IsPostBack)
  16. InitPageData();
  17. else
  18. SavePageData();
  19. else
  20. Response.Redirect("List.aspx");
  21. }
  22. protected void InitPageData()
  23. {
  24. Com.Jpsoft.Hospital.Model.jp_employee_group obj = group.GetModel(_id);
  25. txtGroupName.Text = obj.eg_name;
  26. }
  27. protected void SavePageData()
  28. {
  29. string groupName = txtGroupName.Text.Trim();
  30. Com.Jpsoft.Hospital.Model.jp_employee_group obj = new Model.jp_employee_group();
  31. obj.eg_name = groupName;
  32. obj.eg_id = _id;
  33. if(group.Update(obj))
  34. Response.Write(string.Format("<script>alert('编辑成功');location.href='Detail.aspx?id={0}';</script>",_id.ToString()));
  35. else
  36. Response.Write("<script>alert('编辑失败!');</script>");
  37. }
  38. protected void btnCancle_Click(object sender, EventArgs e)
  39. {
  40. Response.Redirect("List.aspx");
  41. }
  42. }
  43. }