C# Class LaunchPad.Controllers.PowerShellController

Inheritance: Microsoft.AspNet.Mvc.Controller
显示文件 Open project: michaelburns/LaunchPad

Public Methods

Method Description
CancelJob ( int id ) : Microsoft.AspNet.Mvc.ActionResult
Create ( ) : IActionResult
Delete ( int id ) : Microsoft.AspNet.Mvc.ActionResult
Details ( int id ) : Microsoft.AspNet.Mvc.ActionResult
Edit ( int id ) : Microsoft.AspNet.Mvc.ActionResult
GetParams ( int id ) : Microsoft.AspNet.Mvc.JsonResult
Index ( ) : IActionResult
JobDetails ( int id ) : Microsoft.AspNet.Mvc.ActionResult
JobHistory ( int id, int history = 6 ) : Microsoft.AspNet.Mvc.ActionResult
PowerShellController ( IScriptRepository scriptRepository ) : System
Run ( int id ) : Microsoft.AspNet.Mvc.ActionResult
RunWithParams ( int id ) : Microsoft.AspNet.Mvc.ActionResult
Schedule ( int id ) : Microsoft.AspNet.Mvc.ActionResult

Private Methods

Method Description
CancelJobConfirmed ( Job job ) : Microsoft.AspNet.Mvc.ActionResult
Create ( [ newScript ) : Microsoft.AspNet.Mvc.ActionResult
DeleteConfirmed ( int id ) : Microsoft.AspNet.Mvc.ActionResult
Edit ( PowerShellViewModel vmScript ) : Microsoft.AspNet.Mvc.ActionResult
RunWithParams ( PowerShellParam psParam ) : Microsoft.AspNet.Mvc.ActionResult
Schedule ( PowerShellSchedule schedule ) : Microsoft.AspNet.Mvc.ActionResult

Method Details

CancelJob() public method

public CancelJob ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

Create() public method

public Create ( ) : IActionResult
return IActionResult

Delete() public method

public Delete ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

Details() public method

public Details ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

Edit() public method

public Edit ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

GetParams() public method

public GetParams ( int id ) : Microsoft.AspNet.Mvc.JsonResult
id int
return Microsoft.AspNet.Mvc.JsonResult

Index() public method

public Index ( ) : IActionResult
return IActionResult

JobDetails() public method

public JobDetails ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

JobHistory() public method

public JobHistory ( int id, int history = 6 ) : Microsoft.AspNet.Mvc.ActionResult
id int
history int
return Microsoft.AspNet.Mvc.ActionResult

PowerShellController() public method

public PowerShellController ( IScriptRepository scriptRepository ) : System
scriptRepository IScriptRepository
return System

Run() public method

public Run ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

RunWithParams() public method

public RunWithParams ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult

Schedule() public method

public Schedule ( int id ) : Microsoft.AspNet.Mvc.ActionResult
id int
return Microsoft.AspNet.Mvc.ActionResult