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

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

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

Метод Описание
AddNew ( SubjectAdd newSubject ) : SubjectFull

Add new

DeleteExisting ( int id ) : void

Delete existing

GetAll ( ) : IEnumerable

Get all

GetById ( int id ) : SubjectFull

Get one by its Id

GetByIdWithProgram ( int id ) : SubjectWithProgram

Get one by its Id, and get some of its Program properties

GetList ( ) : IEnumerable

Get all, for a lookup list

UpdateExisting ( SubjectFull updatedSubject ) : SubjectFull

Update existing

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

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

Add new
public AddNew ( SubjectAdd newSubject ) : SubjectFull
newSubject SubjectAdd New SubjectAdd object
Результат SubjectFull

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

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

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

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

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

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

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

Get one by its Id, and get some of its Program properties
public GetByIdWithProgram ( int id ) : SubjectWithProgram
id int Identifier
Результат SubjectWithProgram

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

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

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

Update existing
public UpdateExisting ( SubjectFull updatedSubject ) : SubjectFull
updatedSubject SubjectFull Replacement SubjectFull object
Результат SubjectFull