| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- namespace WebForm.Platform.RoleApp
- {
- public partial class Sort : Common.BasePage
- {
- protected List<RoadFlow.Data.Model.RoleApp> RoleAppList = new List<RoadFlow.Data.Model.RoleApp>();
- protected void Page_Load(object sender, EventArgs e)
- {
- RoadFlow.Platform.RoleApp broleApp = new RoadFlow.Platform.RoleApp();
- string id = Request.QueryString["id"];
- var roleApp = broleApp.Get(id.ToGuid());
- //RoleAppList = broleApp.GetChild(roleApp.ParentID);
- if (IsPostBack)
- {
- string srots = Request.Form["sortapp"];
- if (srots.IsNullOrEmpty())
- {
- return;
- }
- string[] sortArray = srots.Split(new char[] { ',' });
- for (int i = 0; i < sortArray.Length; i++)
- {
- Guid guid;
- if (!sortArray[i].IsGuid(out guid))
- {
- continue;
- }
- broleApp.UpdateSort(guid, i + 1);
- }
- broleApp.ClearAllDataTableCache();
- string rid = roleApp.ParentID.ToString();
- Page.ClientScript.RegisterStartupScript(Page.GetType(), "ok", "parent.frames[0].reLoad('" + rid + "');", true);
-
- }
- RoleAppList = broleApp.GetChild(roleApp.ParentID);
- }
- }
- }
|