RoadFlow2.1 临时演示

WorkGroupAdd.aspx.cs 1.4KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. namespace WebForm.Platform.Members
  8. {
  9. public partial class WorkGroupAdd : Common.BasePage
  10. {
  11. protected void Page_Load(object sender, EventArgs e)
  12. {
  13. RoadFlow.Platform.WorkGroup bwg = new RoadFlow.Platform.WorkGroup();
  14. string name = string.Empty;
  15. string members = string.Empty;
  16. string note = string.Empty;
  17. if (IsPostBack)
  18. {
  19. name = Request.Form["Name"];
  20. members = Request.Form["Members"];
  21. note = Request.Form["Note"];
  22. RoadFlow.Data.Model.WorkGroup wg = new RoadFlow.Data.Model.WorkGroup();
  23. wg.ID = Guid.NewGuid();
  24. wg.Name = name.Trim();
  25. wg.Members = members;
  26. if (!note.IsNullOrEmpty())
  27. {
  28. wg.Note = note;
  29. }
  30. bwg.Add(wg);
  31. string query = Request.Url.Query;
  32. RoadFlow.Platform.Log.Add("添加了工作组", wg.Serialize(), RoadFlow.Platform.Log.Types.组织机构);
  33. Page.ClientScript.RegisterStartupScript(Page.GetType(), "ok", "parent.frames[0].treecng('1');alert('添加成功!');window.location = 'WorkGroup.aspx' + '" + query + "';", true);
  34. }
  35. }
  36. }
  37. }