qol: option to view/print generated document inline

This commit is contained in:
Gary Sharp
2026-03-01 14:15:27 +11:00
parent 892299a791
commit 4f7f6db804
14 changed files with 170 additions and 28 deletions
@@ -303,6 +303,7 @@ namespace Disco.Web.Areas.API.Controllers
{
public readonly string id = "id";
public readonly string targetId = "targetId";
public readonly string inline = "inline";
}
static readonly ActionParamsClass_Delete s_params_Delete = new ActionParamsClass_Delete();
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
@@ -492,15 +493,16 @@ 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, bool? inline);
[NonAction]
public override System.Web.Mvc.ActionResult Generate(string id, string targetId)
public override System.Web.Mvc.ActionResult Generate(string id, string targetId, bool? inline)
{
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, "inline", inline);
GenerateOverride(callInfo, id, targetId, inline);
return callInfo;
}