/// <summary> /// Gets URL for an admin action. /// </summary> /// <param name="urlHelper">This is a UrlHelper extension method.</param> /// <param name="action">The administration action whose URL is returned.</param> /// <param name="routeValues">Route values that should be added to the URL.</param> /// <returns>String containing admin URL.</returns> public static string AdminUrl(this IUrlHelper urlHelper, AdministrationAction action, object routeValues) { switch (action) { case AdministrationAction.UpdateTheme: return(urlHelper.RouteUrl("AdminUpdateTheme", routeValues)); case AdministrationAction.CreatePage: return(urlHelper.RouteUrl("AdminCreatePage", routeValues)); case AdministrationAction.CreateMasterPage: return(urlHelper.RouteUrl("AdminCreateMasterPage", routeValues)); case AdministrationAction.UpdatePage: return(urlHelper.RouteUrl("AdminUpdatePage", routeValues)); case AdministrationAction.UpdateMasterPage: return(urlHelper.RouteUrl("AdminUpdateMasterPage", routeValues)); case AdministrationAction.UpdateMasterPageZone: return(urlHelper.RouteUrl("AdminUpdateMasterPageZone", routeValues)); case AdministrationAction.UpdateMasterPageZones: return(urlHelper.RouteUrl("AdminUpdateMasterPageZones", routeValues)); case AdministrationAction.UpdatePageElement: return(urlHelper.RouteUrl("AdminUpdatePageElement", routeValues)); case AdministrationAction.UpdateMasterPageElement: return(urlHelper.RouteUrl("AdminUpdateMasterPageElement", routeValues)); case AdministrationAction.UpdatePageZone: return(urlHelper.RouteUrl("AdminUpdatePageZone", routeValues)); case AdministrationAction.LogonUser: return(urlHelper.RouteUrl("LogonUser", routeValues)); case AdministrationAction.LogoffUser: return(urlHelper.RouteUrl("LogoffUser", routeValues)); case AdministrationAction.CreateUser: return(urlHelper.RouteUrl("CreateUser", routeValues)); case AdministrationAction.ChangePassword: return(urlHelper.RouteUrl("ChangePassword", routeValues)); case AdministrationAction.UpdateUser: return(urlHelper.RouteUrl("UpdateUser", routeValues)); case AdministrationAction.ForgottenPassword: return(urlHelper.RouteUrl("ForgottenPassword", routeValues)); default: return(null); } }
public bool FinishAdministrationAction(AdministrationAction pAdministrationAction) => mBlue10Async.FinishAdministrationActionAsync(pAdministrationAction).Sync();
/// <summary> /// Gets URL for an admin action. /// </summary> /// <param name="urlHelper">This is a UrlHelper extension method.</param> /// <param name="action">The administration action whose URL is returned.</param> /// <returns>String containing admin URL.</returns> public static string AdminUrl(this IUrlHelper urlHelper, AdministrationAction action) { return(AdminUrl(urlHelper, action, null)); }
public async Task <bool> FinishAdministrationAction(AdministrationAction pAdministrationAction) { await mAsyncCLient.FinishAdministrationActionAsync(pAdministrationAction); return(true); }
public bool FinishAdministrationAction(AdministrationAction pAdministrationAction) => SyncHelper.RunAsyncAsSync(() => DeleteItem($"{ADMINISTRATIONACTIONS}/{pAdministrationAction.Id}"));
public Task <bool> FinishAdministrationActionAsync(AdministrationAction pAdministrationAction) => DeleteItem($"{ADMINISTRATIONACTIONS}/{pAdministrationAction.Id}");