public static String ToAppAdmin(IMember user, IMemberApp app) { String ownerPath = LinkHelper.GetMemberPathPrefix(user); String appName = strUtil.TrimEnd(app.AppInfo.TypeName, "App"); String controller = appName + MvcConfig.Instance.UrlSeparator + "Admin" + MvcConfig.Instance.UrlSeparator + appName; return(LinkHelper.AppendApp(app.AppOid, controller, "Index", -1, ownerPath)); }
public static String To(IMember member, aActionWithId action, long id, long appId) { String x = LinkMap.To(member, action, id, appId); if (x != null) { return(x); } String ownerPath = LinkHelper.GetMemberPathPrefix(member); return(LinkHelper.AppendApp(appId, LinkHelper.GetController(action.Target.GetType()), action.Method.Name, id, ownerPath)); }
public static String To(IMember member, String controller, String action, long id, long appId) { String x = LinkMap.To(member, controller, action, id, appId); if (x != null) { return(x); } String ownerPath = LinkHelper.GetMemberPathPrefix(member); return(LinkHelper.AppendApp(appId, controller, action, id, ownerPath)); }
private static string To(IAppData data, string controller, string action, long id) { String ownerPath = LinkHelper.GetMemberPathPrefix(data.OwnerType, data.OwnerUrl); return(LinkHelper.AppendApp(data.AppId, controller, action, id, ownerPath)); }
public static String To(String memberType, String memberUrl, aActionWithId action, int id, int appId) { String ownerPath = LinkHelper.GetMemberPathPrefix(memberType, memberUrl); return(LinkHelper.AppendApp(appId, LinkHelper.GetController(action.Target.GetType()), action.Method.Name, id, ownerPath)); }
public static String To(IMember member, aActionWithId action, int id) { String ownerPath = LinkHelper.GetMemberPathPrefix(member); return(LinkHelper.AppendApp(-1, LinkHelper.GetController(action.Target.GetType()), action.Method.Name, id, ownerPath)); }
public static String To(IMember member, String controller, String action, int id, int appId) { String ownerPath = LinkHelper.GetMemberPathPrefix(member); return(LinkHelper.AppendApp(appId, controller, action, id, ownerPath)); }