C# Класс sep24migrations.Controllers.ProgramsController

Methods for the academic programs
Наследование: ApiController
Показать файл Открыть проект

Открытые методы

Метод Описание
Delete ( int id ) : void
Get ( int id ) : HttpResponseMessage

One specific program, by its identifier

Get ( ) : IEnumerable

All academic programs, sorted by program code

GetList ( string list ) : IEnumerable

All academic programs, to be used in a lookup list

GetWithSubjects ( string subjects ) : IEnumerable

All academic programs, each with their subjects

Post ( ProgramPublic newProgram ) : HttpResponseMessage
Put ( int id, ProgramBase updatedProgram ) : HttpResponseMessage

Описание методов

Delete() публичный Метод

public Delete ( int id ) : void
id int
Результат void

Get() публичный Метод

One specific program, by its identifier
public Get ( int id ) : HttpResponseMessage
id int Program identifier
Результат System.Net.Http.HttpResponseMessage

Get() публичный Метод

All academic programs, sorted by program code
public Get ( ) : IEnumerable
Результат IEnumerable

GetList() публичный Метод

All academic programs, to be used in a lookup list
public GetList ( string list ) : IEnumerable
list string Append the query string 'list'
Результат IEnumerable

GetWithSubjects() публичный Метод

All academic programs, each with their subjects
public GetWithSubjects ( string subjects ) : IEnumerable
subjects string Append the query string 'subjects'
Результат IEnumerable

Post() публичный Метод

public Post ( ProgramPublic newProgram ) : HttpResponseMessage
newProgram sep24migrations.ViewModels.ProgramPublic
Результат System.Net.Http.HttpResponseMessage

Put() публичный Метод

public Put ( int id, ProgramBase updatedProgram ) : HttpResponseMessage
id int
updatedProgram sep24migrations.ViewModels.ProgramBase
Результат System.Net.Http.HttpResponseMessage