RoadFlow2.1 临时演示

Body.aspx.cs 1.8KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  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.UserApp
  8. {
  9. public partial class Body : Common.BasePage
  10. {
  11. protected string query = string.Empty;
  12. protected RoadFlow.Platform.AppLibrary bappLibrary = new RoadFlow.Platform.AppLibrary();
  13. protected RoadFlow.Platform.RoleApp broleApp = new RoadFlow.Platform.RoleApp();
  14. protected RoadFlow.Data.Model.RoleApp roleApp = null;
  15. protected string name = string.Empty;
  16. protected string type = string.Empty;
  17. protected string appid = string.Empty;
  18. protected string params1 = string.Empty;
  19. protected string ico = string.Empty;
  20. protected Guid parentID = Guid.Empty;
  21. protected string AppID = string.Empty;
  22. protected string AppTypesOptions = string.Empty;
  23. protected void Page_Load(object sender, EventArgs e)
  24. {
  25. query = "&id=" + Request.QueryString["id"] + "&appid=" + Request.QueryString["appid"] + "&roleid=" + Request.QueryString["roleid"] + "&userid=" + Request.QueryString["userid"];
  26. string id = Request.QueryString["id"];
  27. Guid appID;
  28. if (id.IsGuid(out appID))
  29. {
  30. roleApp = broleApp.Get(appID);
  31. if (roleApp != null)
  32. {
  33. name = roleApp.Title;
  34. type = roleApp.AppID.HasValue ? bappLibrary.GetTypeByID(roleApp.AppID.Value) : "";
  35. appid = roleApp.AppID.ToString();
  36. params1 = roleApp.Params;
  37. ico = roleApp.Ico;
  38. parentID = roleApp.ParentID;
  39. }
  40. }
  41. AppID = appid;
  42. AppTypesOptions = bappLibrary.GetTypeOptions(type);
  43. }
  44. }
  45. }