Table of Contents

Class ProgramsController

Namespace
InSite.Api.Controllers
Assembly
InSite.UI.dll
public class ProgramsController : ApiBaseController, IHttpController, IDisposable
Inheritance
ProgramsController
Implements
Inherited Members

Constructors

ProgramsController()

public ProgramsController()

Methods

PutProgram(Guid, UpdateProgram)

Update an existing program

[Route("api/programs/{program}")]
[HttpPut]
public HttpResponseMessage PutProgram(Guid program, UpdateProgram update)

Parameters

program Guid
update UpdateProgram

Returns

HttpResponseMessage

Remarks

The program ID is provided as part of the request URL. The following parameters must be provided in the request body:

ProgramName, ProgramType, AssessmentFormCode, AssessmentFormName, Created, Modified