security: use more antiforgery tokens

This commit is contained in:
Gary Sharp
2025-07-25 12:32:44 +10:00
parent fd43d85778
commit 7deead494b
222 changed files with 12919 additions and 11728 deletions
@@ -0,0 +1,30 @@
using System.Web;
using System.Web.Helpers;
namespace Disco.Web
{
public static class AntiForgeryExtensions
{
public static string GetToken(HttpContextBase context)
{
var previousCookieToken = default(string);
var previousCookie = context.Request.Cookies[AntiForgeryConfig.CookieName];
if (previousCookie != null && !string.IsNullOrEmpty(previousCookie.Value))
previousCookieToken = previousCookie.Value;
AntiForgery.GetTokens(previousCookieToken, out var cookieToken, out var formToken);
if (cookieToken != null)
{
var httpCookie = new HttpCookie(AntiForgeryConfig.CookieName, cookieToken);
httpCookie.HttpOnly = true;
if (AntiForgeryConfig.RequireSsl)
httpCookie.Secure = true;
context.Response.Cookies.Set(httpCookie);
}
return formToken;
}
}
}
@@ -159,7 +159,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateClaims
{
public readonly string id = "id";
public readonly string ClaimKeys = "ClaimKeys";
public readonly string claimKeys = "claimKeys";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateSubjects s_params_UpdateSubjects = new ActionParamsClass_UpdateSubjects();
@@ -187,7 +187,7 @@ namespace Disco.Web.Areas.API.Controllers
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_UpdateAdministratorSubjects
{
public readonly string Subjects = "Subjects";
public readonly string subjects = "subjects";
public readonly string redirect = "redirect";
}
static readonly ViewsClass s_views = new ViewsClass();
@@ -239,16 +239,16 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateClaimsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string[] ClaimKeys, bool redirect);
partial void UpdateClaimsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string[] claimKeys, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateClaims(int id, string[] ClaimKeys, bool redirect)
public override System.Web.Mvc.ActionResult UpdateClaims(int id, string[] claimKeys, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateClaims);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "ClaimKeys", ClaimKeys);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "claimKeys", claimKeys);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateClaimsOverride(callInfo, id, ClaimKeys, redirect);
UpdateClaimsOverride(callInfo, id, claimKeys, redirect);
return callInfo;
}
@@ -280,15 +280,15 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateAdministratorSubjectsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string[] Subjects, bool redirect);
partial void UpdateAdministratorSubjectsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string[] subjects, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateAdministratorSubjects(string[] Subjects, bool redirect)
public override System.Web.Mvc.ActionResult UpdateAdministratorSubjects(string[] subjects, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateAdministratorSubjects);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Subjects", Subjects);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "subjects", subjects);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateAdministratorSubjectsOverride(callInfo, Subjects, redirect);
UpdateAdministratorSubjectsOverride(callInfo, subjects, redirect);
return callInfo;
}
@@ -1,165 +0,0 @@
// <auto-generated />
// This file was generated by a T4 template.
// Don't change it directly as your change would get overwritten. Instead, make changes
// to the .tt file (i.e. the T4 template) and save it to regenerate this file.
// Make sure the compiler doesn't complain about missing Xml comments and CLS compliance
// 0108: suppress "Foo hides inherited member Foo. Use the new keyword if hiding was intended." when a controller and its abstract parent are both processed
// 0114: suppress "Foo.BarController.Baz()' hides inherited member 'Qux.BarController.Baz()'. To make the current member override that implementation, add the override keyword. Otherwise add the new keyword." when an action (with an argument) overrides an action in a parent controller
#pragma warning disable 1591, 3008, 3009, 0108, 0114
#region T4MVC
using System;
using System.Diagnostics;
using System.CodeDom.Compiler;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Threading.Tasks;
using System.Web;
using System.Web.Hosting;
using System.Web.Mvc;
using System.Web.Mvc.Ajax;
using System.Web.Mvc.Html;
using System.Web.Routing;
using T4MVC;
namespace Disco.Web.Areas.API.Controllers
{
public partial class BootstrapperController
{
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public BootstrapperController() { }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
protected BootstrapperController(Dummy d) { }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
protected RedirectToRouteResult RedirectToAction(ActionResult result)
{
var callInfo = result.GetT4MVCResult();
return RedirectToRoute(callInfo.RouteValueDictionary);
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
protected RedirectToRouteResult RedirectToAction(Task<ActionResult> taskResult)
{
return RedirectToAction(taskResult.Result);
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
protected RedirectToRouteResult RedirectToActionPermanent(ActionResult result)
{
var callInfo = result.GetT4MVCResult();
return RedirectToRoutePermanent(callInfo.RouteValueDictionary);
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
protected RedirectToRouteResult RedirectToActionPermanent(Task<ActionResult> taskResult)
{
return RedirectToActionPermanent(taskResult.Result);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult MacSshUsername()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshUsername);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult MacSshPassword()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshPassword);
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public BootstrapperController Actions { get { return MVC.API.Bootstrapper; } }
[GeneratedCode("T4MVC", "2.0")]
public readonly string Area = "API";
[GeneratedCode("T4MVC", "2.0")]
public readonly string Name = "Bootstrapper";
[GeneratedCode("T4MVC", "2.0")]
public const string NameConst = "Bootstrapper";
[GeneratedCode("T4MVC", "2.0")]
static readonly ActionNamesClass s_actions = new ActionNamesClass();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionNamesClass ActionNames { get { return s_actions; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionNamesClass
{
public readonly string MacSshUsername = "MacSshUsername";
public readonly string MacSshPassword = "MacSshPassword";
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionNameConstants
{
public const string MacSshUsername = "MacSshUsername";
public const string MacSshPassword = "MacSshPassword";
}
static readonly ActionParamsClass_MacSshUsername s_params_MacSshUsername = new ActionParamsClass_MacSshUsername();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_MacSshUsername MacSshUsernameParams { get { return s_params_MacSshUsername; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_MacSshUsername
{
public readonly string MacSshUsername = "MacSshUsername";
}
static readonly ActionParamsClass_MacSshPassword s_params_MacSshPassword = new ActionParamsClass_MacSshPassword();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_MacSshPassword MacSshPasswordParams { get { return s_params_MacSshPassword; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_MacSshPassword
{
public readonly string MacSshPassword = "MacSshPassword";
}
static readonly ViewsClass s_views = new ViewsClass();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ViewsClass Views { get { return s_views; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ViewsClass
{
static readonly _ViewNamesClass s_ViewNames = new _ViewNamesClass();
public _ViewNamesClass ViewNames { get { return s_ViewNames; } }
public class _ViewNamesClass
{
}
}
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public partial class T4MVC_BootstrapperController : Disco.Web.Areas.API.Controllers.BootstrapperController
{
public T4MVC_BootstrapperController() : base(Dummy.Instance) { }
[NonAction]
partial void MacSshUsernameOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string MacSshUsername);
[NonAction]
public override System.Web.Mvc.ActionResult MacSshUsername(string MacSshUsername)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshUsername);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "MacSshUsername", MacSshUsername);
MacSshUsernameOverride(callInfo, MacSshUsername);
return callInfo;
}
[NonAction]
partial void MacSshPasswordOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string MacSshPassword);
[NonAction]
public override System.Web.Mvc.ActionResult MacSshPassword(string MacSshPassword)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshPassword);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "MacSshPassword", MacSshPassword);
MacSshPasswordOverride(callInfo, MacSshPassword);
return callInfo;
}
}
}
#endregion T4MVC
#pragma warning restore 1591, 3008, 3009, 0108, 0114
@@ -333,7 +333,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdatePurchaseDetails
{
public readonly string id = "id";
public readonly string PurchaseDetails = "PurchaseDetails";
public readonly string purchaseDetails = "purchaseDetails";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateUnitCost s_params_UpdateUnitCost = new ActionParamsClass_UpdateUnitCost();
@@ -383,7 +383,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateWarrantyDetails
{
public readonly string id = "id";
public readonly string WarrantyDetails = "WarrantyDetails";
public readonly string warrantyDetails = "warrantyDetails";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateInsuredDate s_params_UpdateInsuredDate = new ActionParamsClass_UpdateInsuredDate();
@@ -423,7 +423,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateInsuranceDetails
{
public readonly string id = "id";
public readonly string InsuranceDetails = "InsuranceDetails";
public readonly string insuranceDetails = "insuranceDetails";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateComments s_params_UpdateComments = new ActionParamsClass_UpdateComments();
@@ -433,7 +433,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateComments
{
public readonly string id = "id";
public readonly string Comments = "Comments";
public readonly string comments = "comments";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateDevicesLinkedGroup s_params_UpdateDevicesLinkedGroup = new ActionParamsClass_UpdateDevicesLinkedGroup();
@@ -599,16 +599,16 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdatePurchaseDetailsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string PurchaseDetails, bool redirect);
partial void UpdatePurchaseDetailsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string purchaseDetails, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdatePurchaseDetails(int id, string PurchaseDetails, bool redirect)
public override System.Web.Mvc.ActionResult UpdatePurchaseDetails(int id, string purchaseDetails, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdatePurchaseDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "PurchaseDetails", PurchaseDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "purchaseDetails", purchaseDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdatePurchaseDetailsOverride(callInfo, id, PurchaseDetails, redirect);
UpdatePurchaseDetailsOverride(callInfo, id, purchaseDetails, redirect);
return callInfo;
}
@@ -669,16 +669,16 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateWarrantyDetailsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string WarrantyDetails, bool redirect);
partial void UpdateWarrantyDetailsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string warrantyDetails, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateWarrantyDetails(int id, string WarrantyDetails, bool redirect)
public override System.Web.Mvc.ActionResult UpdateWarrantyDetails(int id, string warrantyDetails, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateWarrantyDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "WarrantyDetails", WarrantyDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "warrantyDetails", warrantyDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateWarrantyDetailsOverride(callInfo, id, WarrantyDetails, redirect);
UpdateWarrantyDetailsOverride(callInfo, id, warrantyDetails, redirect);
return callInfo;
}
@@ -725,30 +725,30 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateInsuranceDetailsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string InsuranceDetails, bool redirect);
partial void UpdateInsuranceDetailsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string insuranceDetails, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateInsuranceDetails(int id, string InsuranceDetails, bool redirect)
public override System.Web.Mvc.ActionResult UpdateInsuranceDetails(int id, string insuranceDetails, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateInsuranceDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "InsuranceDetails", InsuranceDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "insuranceDetails", insuranceDetails);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateInsuranceDetailsOverride(callInfo, id, InsuranceDetails, redirect);
UpdateInsuranceDetailsOverride(callInfo, id, insuranceDetails, redirect);
return callInfo;
}
[NonAction]
partial void UpdateCommentsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string Comments, bool redirect);
partial void UpdateCommentsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string comments, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateComments(int id, string Comments, bool redirect)
public override System.Web.Mvc.ActionResult UpdateComments(int id, string comments, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateComments);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Comments", Comments);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "comments", comments);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateCommentsOverride(callInfo, id, Comments, redirect);
UpdateCommentsOverride(callInfo, id, comments, redirect);
return callInfo;
}
@@ -139,18 +139,6 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult GeneratePdf()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdf);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult GeneratePdfPackage()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdfPackage);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult LastNetworkLogonDate()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.LastNetworkLogonDate);
@@ -305,8 +293,6 @@ namespace Disco.Web.Areas.API.Controllers
public readonly string Decommission = "Decommission";
public readonly string Recommission = "Recommission";
public readonly string Delete = "Delete";
public readonly string GeneratePdf = "GeneratePdf";
public readonly string GeneratePdfPackage = "GeneratePdfPackage";
public readonly string LastNetworkLogonDate = "LastNetworkLogonDate";
public readonly string Comments = "Comments";
public readonly string Comment = "Comment";
@@ -347,8 +333,6 @@ namespace Disco.Web.Areas.API.Controllers
public const string Decommission = "Decommission";
public const string Recommission = "Recommission";
public const string Delete = "Delete";
public const string GeneratePdf = "GeneratePdf";
public const string GeneratePdfPackage = "GeneratePdfPackage";
public const string LastNetworkLogonDate = "LastNetworkLogonDate";
public const string Comments = "Comments";
public const string Comment = "Comment";
@@ -504,24 +488,6 @@ namespace Disco.Web.Areas.API.Controllers
public readonly string id = "id";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_GeneratePdf s_params_GeneratePdf = new ActionParamsClass_GeneratePdf();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_GeneratePdf GeneratePdfParams { get { return s_params_GeneratePdf; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_GeneratePdf
{
public readonly string id = "id";
public readonly string DocumentTemplateId = "DocumentTemplateId";
}
static readonly ActionParamsClass_GeneratePdfPackage s_params_GeneratePdfPackage = new ActionParamsClass_GeneratePdfPackage();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_GeneratePdfPackage GeneratePdfPackageParams { get { return s_params_GeneratePdfPackage; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_GeneratePdfPackage
{
public readonly string id = "id";
public readonly string DocumentTemplatePackageId = "DocumentTemplatePackageId";
}
static readonly ActionParamsClass_LastNetworkLogonDate s_params_LastNetworkLogonDate = new ActionParamsClass_LastNetworkLogonDate();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_LastNetworkLogonDate LastNetworkLogonDateParams { get { return s_params_LastNetworkLogonDate; } }
@@ -862,10 +828,10 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void DecommissionOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, int Reason, bool redirect);
partial void DecommissionOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, int? Reason, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult Decommission(string id, int Reason, bool redirect)
public override System.Web.Mvc.ActionResult Decommission(string id, int? Reason, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Decommission);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
@@ -901,32 +867,6 @@ namespace Disco.Web.Areas.API.Controllers
return callInfo;
}
[NonAction]
partial void GeneratePdfOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string DocumentTemplateId);
[NonAction]
public override System.Web.Mvc.ActionResult GeneratePdf(string id, string DocumentTemplateId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdf);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DocumentTemplateId", DocumentTemplateId);
GeneratePdfOverride(callInfo, id, DocumentTemplateId);
return callInfo;
}
[NonAction]
partial void GeneratePdfPackageOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string DocumentTemplatePackageId);
[NonAction]
public override System.Web.Mvc.ActionResult GeneratePdfPackage(string id, string DocumentTemplatePackageId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdfPackage);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DocumentTemplatePackageId", DocumentTemplatePackageId);
GeneratePdfPackageOverride(callInfo, id, DocumentTemplatePackageId);
return callInfo;
}
[NonAction]
partial void LastNetworkLogonDateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id);
@@ -303,8 +303,8 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_ComponentAdd
{
public readonly string id = "id";
public readonly string Description = "Description";
public readonly string Cost = "Cost";
public readonly string description = "description";
public readonly string cost = "cost";
}
static readonly ActionParamsClass_ComponentUpdateJobSubTypes s_params_ComponentUpdateJobSubTypes = new ActionParamsClass_ComponentUpdateJobSubTypes();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -313,7 +313,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_ComponentUpdateJobSubTypes
{
public readonly string id = "id";
public readonly string JobSubTypes = "JobSubTypes";
public readonly string jobSubTypes = "jobSubTypes";
}
static readonly ActionParamsClass_ComponentUpdate s_params_ComponentUpdate = new ActionParamsClass_ComponentUpdate();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -322,8 +322,8 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_ComponentUpdate
{
public readonly string id = "id";
public readonly string Description = "Description";
public readonly string Cost = "Cost";
public readonly string description = "description";
public readonly string cost = "cost";
}
static readonly ActionParamsClass_ComponentRemove s_params_ComponentRemove = new ActionParamsClass_ComponentRemove();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -504,43 +504,43 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void ComponentAddOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int? id, string Description, string Cost);
partial void ComponentAddOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int? id, string description, string cost);
[NonAction]
public override System.Web.Mvc.ActionResult ComponentAdd(int? id, string Description, string Cost)
public override System.Web.Mvc.ActionResult ComponentAdd(int? id, string description, string cost)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ComponentAdd);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Description", Description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Cost", Cost);
ComponentAddOverride(callInfo, id, Description, Cost);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "description", description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "cost", cost);
ComponentAddOverride(callInfo, id, description, cost);
return callInfo;
}
[NonAction]
partial void ComponentUpdateJobSubTypesOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, System.Collections.Generic.List<string> JobSubTypes);
partial void ComponentUpdateJobSubTypesOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, System.Collections.Generic.List<string> jobSubTypes);
[NonAction]
public override System.Web.Mvc.ActionResult ComponentUpdateJobSubTypes(int id, System.Collections.Generic.List<string> JobSubTypes)
public override System.Web.Mvc.ActionResult ComponentUpdateJobSubTypes(int id, System.Collections.Generic.List<string> jobSubTypes)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ComponentUpdateJobSubTypes);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "JobSubTypes", JobSubTypes);
ComponentUpdateJobSubTypesOverride(callInfo, id, JobSubTypes);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "jobSubTypes", jobSubTypes);
ComponentUpdateJobSubTypesOverride(callInfo, id, jobSubTypes);
return callInfo;
}
[NonAction]
partial void ComponentUpdateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string Description, string Cost);
partial void ComponentUpdateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string description, string cost);
[NonAction]
public override System.Web.Mvc.ActionResult ComponentUpdate(int id, string Description, string Cost)
public override System.Web.Mvc.ActionResult ComponentUpdate(int id, string description, string cost)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ComponentUpdate);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Description", Description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Cost", Cost);
ComponentUpdateOverride(callInfo, id, Description, Cost);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "description", description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "cost", cost);
ComponentUpdateOverride(callInfo, id, description, cost);
return callInfo;
}
@@ -317,7 +317,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateCertificateProviders
{
public readonly string id = "id";
public readonly string CertificateProviders = "CertificateProviders";
public readonly string certificateProviders = "certificateProviders";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateCertificateAuthorityProviders s_params_UpdateCertificateAuthorityProviders = new ActionParamsClass_UpdateCertificateAuthorityProviders();
@@ -327,7 +327,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateCertificateAuthorityProviders
{
public readonly string id = "id";
public readonly string CertificateAuthorityProviders = "CertificateAuthorityProviders";
public readonly string certificateAuthorityProviders = "certificateAuthorityProviders";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateWirelessProfileProviders s_params_UpdateWirelessProfileProviders = new ActionParamsClass_UpdateWirelessProfileProviders();
@@ -337,7 +337,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateWirelessProfileProviders
{
public readonly string id = "id";
public readonly string WirelessProfileProviders = "WirelessProfileProviders";
public readonly string wirelessProfileProviders = "wirelessProfileProviders";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateOrganisationalUnit s_params_UpdateOrganisationalUnit = new ActionParamsClass_UpdateOrganisationalUnit();
@@ -569,44 +569,44 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateCertificateProvidersOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string CertificateProviders, bool? redirect);
partial void UpdateCertificateProvidersOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string certificateProviders, bool? redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateCertificateProviders(int id, string CertificateProviders, bool? redirect)
public override System.Web.Mvc.ActionResult UpdateCertificateProviders(int id, string certificateProviders, bool? redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateCertificateProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "CertificateProviders", CertificateProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "certificateProviders", certificateProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateCertificateProvidersOverride(callInfo, id, CertificateProviders, redirect);
UpdateCertificateProvidersOverride(callInfo, id, certificateProviders, redirect);
return callInfo;
}
[NonAction]
partial void UpdateCertificateAuthorityProvidersOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string CertificateAuthorityProviders, bool? redirect);
partial void UpdateCertificateAuthorityProvidersOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string certificateAuthorityProviders, bool? redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateCertificateAuthorityProviders(int id, string CertificateAuthorityProviders, bool? redirect)
public override System.Web.Mvc.ActionResult UpdateCertificateAuthorityProviders(int id, string certificateAuthorityProviders, bool? redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateCertificateAuthorityProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "CertificateAuthorityProviders", CertificateAuthorityProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "certificateAuthorityProviders", certificateAuthorityProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateCertificateAuthorityProvidersOverride(callInfo, id, CertificateAuthorityProviders, redirect);
UpdateCertificateAuthorityProvidersOverride(callInfo, id, certificateAuthorityProviders, redirect);
return callInfo;
}
[NonAction]
partial void UpdateWirelessProfileProvidersOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string WirelessProfileProviders, bool? redirect);
partial void UpdateWirelessProfileProvidersOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string wirelessProfileProviders, bool? redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateWirelessProfileProviders(int id, string WirelessProfileProviders, bool? redirect)
public override System.Web.Mvc.ActionResult UpdateWirelessProfileProviders(int id, string wirelessProfileProviders, bool? redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateWirelessProfileProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "WirelessProfileProviders", WirelessProfileProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "wirelessProfileProviders", wirelessProfileProviders);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateWirelessProfileProvidersOverride(callInfo, id, WirelessProfileProviders, redirect);
UpdateWirelessProfileProvidersOverride(callInfo, id, wirelessProfileProviders, redirect);
return callInfo;
}
@@ -617,8 +617,8 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_BulkGenerate
{
public readonly string id = "id";
public readonly string DataIds = "DataIds";
public readonly string InsertBlankPage = "InsertBlankPage";
public readonly string dataIds = "dataIds";
public readonly string insertBlankPage = "insertBlankPage";
}
static readonly ActionParamsClass_BulkGenerateDownload s_params_BulkGenerateDownload = new ActionParamsClass_BulkGenerateDownload();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -702,7 +702,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_Generate
{
public readonly string id = "id";
public readonly string TargetId = "TargetId";
public readonly string targetId = "targetId";
}
static readonly ActionParamsClass_Delete s_params_Delete = new ActionParamsClass_Delete();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -991,10 +991,10 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void ImporterThumbnailOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string SessionId, int PageNumber);
partial void ImporterThumbnailOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, System.Guid SessionId, int PageNumber);
[NonAction]
public override System.Web.Mvc.ActionResult ImporterThumbnail(string SessionId, int PageNumber)
public override System.Web.Mvc.ActionResult ImporterThumbnail(System.Guid SessionId, int PageNumber)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ImporterThumbnail);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "SessionId", SessionId);
@@ -1108,24 +1108,24 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void BulkGenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string DataIds, bool InsertBlankPage);
partial void BulkGenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string dataIds, bool insertBlankPage);
[NonAction]
public override System.Web.Mvc.ActionResult BulkGenerate(string id, string DataIds, bool InsertBlankPage)
public override System.Web.Mvc.ActionResult BulkGenerate(string id, string dataIds, bool insertBlankPage)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.BulkGenerate);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DataIds", DataIds);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "InsertBlankPage", InsertBlankPage);
BulkGenerateOverride(callInfo, id, DataIds, InsertBlankPage);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "dataIds", dataIds);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "insertBlankPage", insertBlankPage);
BulkGenerateOverride(callInfo, id, dataIds, insertBlankPage);
return callInfo;
}
[NonAction]
partial void BulkGenerateDownloadOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string fileName);
partial void BulkGenerateDownloadOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, System.Guid id, string fileName);
[NonAction]
public override System.Web.Mvc.ActionResult BulkGenerateDownload(string id, string fileName)
public override System.Web.Mvc.ActionResult BulkGenerateDownload(System.Guid id, string fileName)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.BulkGenerateDownload);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
@@ -1233,15 +1233,15 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void GenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string TargetId);
partial void GenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string targetId);
[NonAction]
public override System.Web.Mvc.ActionResult Generate(string id, string TargetId)
public override System.Web.Mvc.ActionResult Generate(string id, string targetId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Generate);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "TargetId", TargetId);
GenerateOverride(callInfo, id, TargetId);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "targetId", targetId);
GenerateOverride(callInfo, id, targetId);
return callInfo;
}
@@ -277,8 +277,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_BulkGenerate
{
public readonly string id = "id";
public readonly string DataIds = "DataIds";
public readonly string InsertBlankPage = "InsertBlankPage";
public readonly string dataIds = "dataIds";
}
static readonly ActionParamsClass_Generate s_params_Generate = new ActionParamsClass_Generate();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -287,7 +286,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_Generate
{
public readonly string id = "id";
public readonly string TargetId = "TargetId";
public readonly string targetId = "targetId";
}
static readonly ActionParamsClass_Delete s_params_Delete = new ActionParamsClass_Delete();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -445,29 +444,28 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void BulkGenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string DataIds, bool InsertBlankPage);
partial void BulkGenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string dataIds);
[NonAction]
public override System.Web.Mvc.ActionResult BulkGenerate(string id, string DataIds, bool InsertBlankPage)
public override System.Web.Mvc.ActionResult BulkGenerate(string id, string dataIds)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.BulkGenerate);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DataIds", DataIds);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "InsertBlankPage", InsertBlankPage);
BulkGenerateOverride(callInfo, id, DataIds, InsertBlankPage);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "dataIds", dataIds);
BulkGenerateOverride(callInfo, id, dataIds);
return callInfo;
}
[NonAction]
partial void GenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string TargetId);
partial void GenerateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string targetId);
[NonAction]
public override System.Web.Mvc.ActionResult Generate(string id, string TargetId)
public override System.Web.Mvc.ActionResult Generate(string id, string targetId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Generate);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "TargetId", TargetId);
GenerateOverride(callInfo, id, TargetId);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "targetId", targetId);
GenerateOverride(callInfo, id, targetId);
return callInfo;
}
@@ -71,6 +71,18 @@ namespace Disco.Web.Areas.API.Controllers
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.PendingTimeoutMinutes);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult MacSshUsername()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshUsername);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult MacSshPassword()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshPassword);
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public EnrolmentController Actions { get { return MVC.API.Enrolment; } }
@@ -89,6 +101,8 @@ namespace Disco.Web.Areas.API.Controllers
{
public readonly string ResolveSessionPending = "ResolveSessionPending";
public readonly string PendingTimeoutMinutes = "PendingTimeoutMinutes";
public readonly string MacSshUsername = "MacSshUsername";
public readonly string MacSshPassword = "MacSshPassword";
}
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -96,6 +110,8 @@ namespace Disco.Web.Areas.API.Controllers
{
public const string ResolveSessionPending = "ResolveSessionPending";
public const string PendingTimeoutMinutes = "PendingTimeoutMinutes";
public const string MacSshUsername = "MacSshUsername";
public const string MacSshPassword = "MacSshPassword";
}
@@ -119,6 +135,22 @@ namespace Disco.Web.Areas.API.Controllers
{
public readonly string PendingTimeoutMinutes = "PendingTimeoutMinutes";
}
static readonly ActionParamsClass_MacSshUsername s_params_MacSshUsername = new ActionParamsClass_MacSshUsername();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_MacSshUsername MacSshUsernameParams { get { return s_params_MacSshUsername; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_MacSshUsername
{
public readonly string MacSshUsername = "MacSshUsername";
}
static readonly ActionParamsClass_MacSshPassword s_params_MacSshPassword = new ActionParamsClass_MacSshPassword();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_MacSshPassword MacSshPasswordParams { get { return s_params_MacSshPassword; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_MacSshPassword
{
public readonly string MacSshPassword = "MacSshPassword";
}
static readonly ViewsClass s_views = new ViewsClass();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ViewsClass Views { get { return s_views; } }
@@ -166,6 +198,30 @@ namespace Disco.Web.Areas.API.Controllers
return callInfo;
}
[NonAction]
partial void MacSshUsernameOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string MacSshUsername);
[NonAction]
public override System.Web.Mvc.ActionResult MacSshUsername(string MacSshUsername)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshUsername);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "MacSshUsername", MacSshUsername);
MacSshUsernameOverride(callInfo, MacSshUsername);
return callInfo;
}
[NonAction]
partial void MacSshPasswordOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string MacSshPassword);
[NonAction]
public override System.Web.Mvc.ActionResult MacSshPassword(string MacSshPassword)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.MacSshPassword);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "MacSshPassword", MacSshPassword);
MacSshPasswordOverride(callInfo, MacSshPassword);
return callInfo;
}
}
}
@@ -452,18 +452,6 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult GeneratePdf()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdf);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult GeneratePdfPackage()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdfPackage);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult Export()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Export);
@@ -562,8 +550,6 @@ namespace Disco.Web.Areas.API.Controllers
public readonly string ComponentUpdate = "ComponentUpdate";
public readonly string ComponentRemove = "ComponentRemove";
public readonly string StatisticsDailyOpenedClosed = "StatisticsDailyOpenedClosed";
public readonly string GeneratePdf = "GeneratePdf";
public readonly string GeneratePdfPackage = "GeneratePdfPackage";
public readonly string DeviceHeldLocations = "DeviceHeldLocations";
public readonly string Export = "Export";
public readonly string ExportRetrieve = "ExportRetrieve";
@@ -639,8 +625,6 @@ namespace Disco.Web.Areas.API.Controllers
public const string ComponentUpdate = "ComponentUpdate";
public const string ComponentRemove = "ComponentRemove";
public const string StatisticsDailyOpenedClosed = "StatisticsDailyOpenedClosed";
public const string GeneratePdf = "GeneratePdf";
public const string GeneratePdfPackage = "GeneratePdfPackage";
public const string DeviceHeldLocations = "DeviceHeldLocations";
public const string Export = "Export";
public const string ExportRetrieve = "ExportRetrieve";
@@ -1249,8 +1233,8 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_ComponentAdd
{
public readonly string id = "id";
public readonly string Description = "Description";
public readonly string Cost = "Cost";
public readonly string description = "description";
public readonly string cost = "cost";
}
static readonly ActionParamsClass_ComponentUpdate s_params_ComponentUpdate = new ActionParamsClass_ComponentUpdate();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -1259,8 +1243,8 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_ComponentUpdate
{
public readonly string id = "id";
public readonly string Description = "Description";
public readonly string Cost = "Cost";
public readonly string description = "description";
public readonly string cost = "cost";
}
static readonly ActionParamsClass_ComponentRemove s_params_ComponentRemove = new ActionParamsClass_ComponentRemove();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -1270,24 +1254,6 @@ namespace Disco.Web.Areas.API.Controllers
{
public readonly string id = "id";
}
static readonly ActionParamsClass_GeneratePdf s_params_GeneratePdf = new ActionParamsClass_GeneratePdf();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_GeneratePdf GeneratePdfParams { get { return s_params_GeneratePdf; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_GeneratePdf
{
public readonly string id = "id";
public readonly string DocumentTemplateId = "DocumentTemplateId";
}
static readonly ActionParamsClass_GeneratePdfPackage s_params_GeneratePdfPackage = new ActionParamsClass_GeneratePdfPackage();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_GeneratePdfPackage GeneratePdfPackageParams { get { return s_params_GeneratePdfPackage; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_GeneratePdfPackage
{
public readonly string id = "id";
public readonly string DocumentTemplatePackageId = "DocumentTemplatePackageId";
}
static readonly ActionParamsClass_Export s_params_Export = new ActionParamsClass_Export();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_Export ExportParams { get { return s_params_Export; } }
@@ -2174,30 +2140,30 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void ComponentAddOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string Description, string Cost);
partial void ComponentAddOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string description, string cost);
[NonAction]
public override System.Web.Mvc.ActionResult ComponentAdd(int id, string Description, string Cost)
public override System.Web.Mvc.ActionResult ComponentAdd(int id, string description, string cost)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ComponentAdd);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Description", Description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Cost", Cost);
ComponentAddOverride(callInfo, id, Description, Cost);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "description", description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "cost", cost);
ComponentAddOverride(callInfo, id, description, cost);
return callInfo;
}
[NonAction]
partial void ComponentUpdateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string Description, string Cost);
partial void ComponentUpdateOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string description, string cost);
[NonAction]
public override System.Web.Mvc.ActionResult ComponentUpdate(int id, string Description, string Cost)
public override System.Web.Mvc.ActionResult ComponentUpdate(int id, string description, string cost)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.ComponentUpdate);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Description", Description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Cost", Cost);
ComponentUpdateOverride(callInfo, id, Description, Cost);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "description", description);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "cost", cost);
ComponentUpdateOverride(callInfo, id, description, cost);
return callInfo;
}
@@ -2224,32 +2190,6 @@ namespace Disco.Web.Areas.API.Controllers
return callInfo;
}
[NonAction]
partial void GeneratePdfOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string DocumentTemplateId);
[NonAction]
public override System.Web.Mvc.ActionResult GeneratePdf(int id, string DocumentTemplateId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdf);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DocumentTemplateId", DocumentTemplateId);
GeneratePdfOverride(callInfo, id, DocumentTemplateId);
return callInfo;
}
[NonAction]
partial void GeneratePdfPackageOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string DocumentTemplatePackageId);
[NonAction]
public override System.Web.Mvc.ActionResult GeneratePdfPackage(int id, string DocumentTemplatePackageId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdfPackage);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DocumentTemplatePackageId", DocumentTemplatePackageId);
GeneratePdfPackageOverride(callInfo, id, DocumentTemplatePackageId);
return callInfo;
}
[NonAction]
partial void DeviceHeldLocationsOverride(T4MVC_System_Web_Mvc_ActionResult callInfo);
@@ -231,7 +231,7 @@ namespace Disco.Web.Areas.API.Controllers
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_UpdateLocationList
{
public readonly string LocationList = "LocationList";
public readonly string locationList = "locationList";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_ImportLocationList s_params_ImportLocationList = new ActionParamsClass_ImportLocationList();
@@ -370,15 +370,15 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateLocationListOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string[] LocationList, bool redirect);
partial void UpdateLocationListOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string[] locationList, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateLocationList(string[] LocationList, bool redirect)
public override System.Web.Mvc.ActionResult UpdateLocationList(string[] locationList, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateLocationList);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "LocationList", LocationList);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "locationList", locationList);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateLocationListOverride(callInfo, LocationList, redirect);
UpdateLocationListOverride(callInfo, locationList, redirect);
return callInfo;
}
@@ -128,18 +128,6 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult GeneratePdf()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdf);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult GeneratePdfPackage()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdfPackage);
}
[NonAction]
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public virtual System.Web.Mvc.ActionResult Photo()
{
return new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Photo);
@@ -171,8 +159,6 @@ namespace Disco.Web.Areas.API.Controllers
public readonly string Attachments = "Attachments";
public readonly string AttachmentRemove = "AttachmentRemove";
public readonly string AttachmentOnlineUploadSession = "AttachmentOnlineUploadSession";
public readonly string GeneratePdf = "GeneratePdf";
public readonly string GeneratePdfPackage = "GeneratePdfPackage";
public readonly string Photo = "Photo";
}
@@ -190,8 +176,6 @@ namespace Disco.Web.Areas.API.Controllers
public const string Attachments = "Attachments";
public const string AttachmentRemove = "AttachmentRemove";
public const string AttachmentOnlineUploadSession = "AttachmentOnlineUploadSession";
public const string GeneratePdf = "GeneratePdf";
public const string GeneratePdfPackage = "GeneratePdfPackage";
public const string Photo = "Photo";
}
@@ -291,26 +275,6 @@ namespace Disco.Web.Areas.API.Controllers
public readonly string id = "id";
public readonly string domain = "domain";
}
static readonly ActionParamsClass_GeneratePdf s_params_GeneratePdf = new ActionParamsClass_GeneratePdf();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_GeneratePdf GeneratePdfParams { get { return s_params_GeneratePdf; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_GeneratePdf
{
public readonly string id = "id";
public readonly string domain = "domain";
public readonly string DocumentTemplateId = "DocumentTemplateId";
}
static readonly ActionParamsClass_GeneratePdfPackage s_params_GeneratePdfPackage = new ActionParamsClass_GeneratePdfPackage();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_GeneratePdfPackage GeneratePdfPackageParams { get { return s_params_GeneratePdfPackage; } }
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public class ActionParamsClass_GeneratePdfPackage
{
public readonly string id = "id";
public readonly string domain = "domain";
public readonly string DocumentTemplatePackageId = "DocumentTemplatePackageId";
}
static readonly ActionParamsClass_Photo s_params_Photo = new ActionParamsClass_Photo();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public ActionParamsClass_Photo PhotoParams { get { return s_params_Photo; } }
@@ -477,34 +441,6 @@ namespace Disco.Web.Areas.API.Controllers
return System.Threading.Tasks.Task.FromResult(callInfo as System.Web.Mvc.ActionResult);
}
[NonAction]
partial void GeneratePdfOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string domain, string DocumentTemplateId);
[NonAction]
public override System.Web.Mvc.ActionResult GeneratePdf(string id, string domain, string DocumentTemplateId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdf);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "domain", domain);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DocumentTemplateId", DocumentTemplateId);
GeneratePdfOverride(callInfo, id, domain, DocumentTemplateId);
return callInfo;
}
[NonAction]
partial void GeneratePdfPackageOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string domain, string DocumentTemplatePackageId);
[NonAction]
public override System.Web.Mvc.ActionResult GeneratePdfPackage(string id, string domain, string DocumentTemplatePackageId)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.GeneratePdfPackage);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "domain", domain);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "DocumentTemplatePackageId", DocumentTemplatePackageId);
GeneratePdfPackageOverride(callInfo, id, domain, DocumentTemplatePackageId);
return callInfo;
}
[NonAction]
partial void PhotoOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string userId);
@@ -249,7 +249,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateIcon
{
public readonly string id = "id";
public readonly string Icon = "Icon";
public readonly string icon = "icon";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateIconColour s_params_UpdateIconColour = new ActionParamsClass_UpdateIconColour();
@@ -259,7 +259,7 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateIconColour
{
public readonly string id = "id";
public readonly string IconColour = "IconColour";
public readonly string iconColour = "iconColour";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateIconAndColour s_params_UpdateIconAndColour = new ActionParamsClass_UpdateIconAndColour();
@@ -269,8 +269,8 @@ namespace Disco.Web.Areas.API.Controllers
public class ActionParamsClass_UpdateIconAndColour
{
public readonly string id = "id";
public readonly string Icon = "Icon";
public readonly string IconColour = "IconColour";
public readonly string icon = "icon";
public readonly string iconColour = "iconColour";
public readonly string redirect = "redirect";
}
static readonly ActionParamsClass_UpdateOnAssignmentExpression s_params_UpdateOnAssignmentExpression = new ActionParamsClass_UpdateOnAssignmentExpression();
@@ -430,45 +430,45 @@ namespace Disco.Web.Areas.API.Controllers
}
[NonAction]
partial void UpdateIconOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string Icon, bool? redirect);
partial void UpdateIconOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string icon, bool? redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateIcon(int id, string Icon, bool? redirect)
public override System.Web.Mvc.ActionResult UpdateIcon(int id, string icon, bool? redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateIcon);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Icon", Icon);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "icon", icon);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateIconOverride(callInfo, id, Icon, redirect);
UpdateIconOverride(callInfo, id, icon, redirect);
return callInfo;
}
[NonAction]
partial void UpdateIconColourOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string IconColour, bool? redirect);
partial void UpdateIconColourOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string iconColour, bool? redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateIconColour(int id, string IconColour, bool? redirect)
public override System.Web.Mvc.ActionResult UpdateIconColour(int id, string iconColour, bool? redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateIconColour);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "IconColour", IconColour);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "iconColour", iconColour);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateIconColourOverride(callInfo, id, IconColour, redirect);
UpdateIconColourOverride(callInfo, id, iconColour, redirect);
return callInfo;
}
[NonAction]
partial void UpdateIconAndColourOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string Icon, string IconColour, bool redirect);
partial void UpdateIconAndColourOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, int id, string icon, string iconColour, bool redirect);
[NonAction]
public override System.Web.Mvc.ActionResult UpdateIconAndColour(int id, string Icon, string IconColour, bool redirect)
public override System.Web.Mvc.ActionResult UpdateIconAndColour(int id, string icon, string iconColour, bool redirect)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.UpdateIconAndColour);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "Icon", Icon);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "IconColour", IconColour);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "icon", icon);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "iconColour", iconColour);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "redirect", redirect);
UpdateIconAndColourOverride(callInfo, id, Icon, IconColour, redirect);
UpdateIconAndColourOverride(callInfo, id, icon, iconColour, redirect);
return callInfo;
}
@@ -216,10 +216,10 @@ namespace Disco.Web.Areas.Config.Controllers
public T4MVC_DocumentTemplateController() : base(Dummy.Instance) { }
[NonAction]
partial void IndexOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, string bulkGenerateId, string bulkGenerateFilename);
partial void IndexOverride(T4MVC_System_Web_Mvc_ActionResult callInfo, string id, System.Guid? bulkGenerateId, string bulkGenerateFilename);
[NonAction]
public override System.Web.Mvc.ActionResult Index(string id, string bulkGenerateId, string bulkGenerateFilename)
public override System.Web.Mvc.ActionResult Index(string id, System.Guid? bulkGenerateId, string bulkGenerateFilename)
{
var callInfo = new T4MVC_System_Web_Mvc_ActionResult(Area, Name, ActionNames.Index);
ModelUnbinderHelpers.AddRouteValues(callInfo.RouteValueDictionary, "id", id);
-1
View File
@@ -53,7 +53,6 @@ namespace T4MVC
public readonly string Name = "API";
public Disco.Web.Areas.API.Controllers.ActivationController Activation = new Disco.Web.Areas.API.Controllers.T4MVC_ActivationController();
public Disco.Web.Areas.API.Controllers.AuthorizationRoleController AuthorizationRole = new Disco.Web.Areas.API.Controllers.T4MVC_AuthorizationRoleController();
public Disco.Web.Areas.API.Controllers.BootstrapperController Bootstrapper = new Disco.Web.Areas.API.Controllers.T4MVC_BootstrapperController();
public Disco.Web.Areas.API.Controllers.DeviceBatchController DeviceBatch = new Disco.Web.Areas.API.Controllers.T4MVC_DeviceBatchController();
public Disco.Web.Areas.API.Controllers.DeviceCertificateController DeviceCertificate = new Disco.Web.Areas.API.Controllers.T4MVC_DeviceCertificateController();
public Disco.Web.Areas.API.Controllers.DeviceController Device = new Disco.Web.Areas.API.Controllers.T4MVC_DeviceController();