Files
Orchard/src/Orchard.Web/Modules/Orchard.Azure.MediaServices/Navigation/AdminMenu.cs
2014-04-01 17:10:25 -07:00

25 lines
1.0 KiB
C#

using Orchard.Localization;
using Orchard.Security;
using Orchard.UI.Navigation;
namespace Orchard.Azure.MediaServices.Navigation {
public class AdminMenu : INavigationProvider {
public Localizer T { get; set; }
public string MenuName { get { return "admin"; } }
public void GetNavigation(NavigationBuilder builder) {
builder
.Add(T("Media"), "6", menu => menu
.Add(T("Microsoft Azure Media Jobs"), "10.0", item => item.Action("Index", "Job", new { area = "Orchard.Azure.MediaServices" })
.Permission(Permissions.ManageCloudMediaJobs)));
builder
.Add(T("Settings"), menu => menu
.Add(T("Microsoft Azure Media"), "10.0", item => item.Action("Index", "Settings", new { area = "Orchard.Azure.MediaServices" })
.Permission(StandardPermissions.SiteOwner)
.Permission(Permissions.ManageCloudMediaSettings)
));
}
}
}