private void InitProperties(IPermission permission, string requestUrl) { if (permission != null) { string appID = permission.Application.ID; AppMenu md = ModuleAdapter.Instance.GetCollection(m => m.APP_ID == appID && m.DefaultUrl.Equals(requestUrl, StringComparison.CurrentCultureIgnoreCase) ).FirstOrDefault(); if (md != null) { this.ID = md.ID; this.Name = md.Name; } this.DefaultUrl = requestUrl; this.Permission = permission; this.Application = permission.Application; } }
public static int CompareRule(AppMenu model, AppMenu other) { return(model.SORT_ID - other.SORT_ID); }