C# Класс sep20v1.ViewModels.Repo_Program

Наследование: RepositoryBase
Показать файл Открыть проект

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

Метод Описание
AddNew ( ProgramPublic newProgram ) : ProgramFull

Add new

DeleteExisting ( int id ) : void

Delete existing

GetAll ( ) : IEnumerable

Get all

GetAllWithSubjects ( ) : IEnumerable

Get all, with the associated Subject object collections

GetById ( int id ) : ProgramFull

Get one by its Id

GetList ( ) : IEnumerable

Get all, for a lookup list

UpdateExisting ( ProgramBase updatedProgram ) : ProgramFull

Update existing

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

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

Add new
public AddNew ( ProgramPublic newProgram ) : ProgramFull
newProgram ProgramPublic New ProgramPublic object
Результат ProgramFull

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

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

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

Get all
public GetAll ( ) : IEnumerable
Результат IEnumerable

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

Get all, with the associated Subject object collections
public GetAllWithSubjects ( ) : IEnumerable
Результат IEnumerable

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

Get one by its Id
public GetById ( int id ) : ProgramFull
id int Identifier
Результат ProgramFull

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

Get all, for a lookup list
public GetList ( ) : IEnumerable
Результат IEnumerable

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

Update existing
public UpdateExisting ( ProgramBase updatedProgram ) : ProgramFull
updatedProgram ProgramBase Replacement ProgramBase object
Результат ProgramFull