C# Класс TrainNotifier.Service.ScheduleRepository

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

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

Метод Описание
DeleteSchedule ( ScheduleTrain train ) : void
GetScheduleDetails ( string trainUid ) : IEnumerable
GetStopsById ( System.Guid scheduleId ) : IEnumerable

Get stops for a schedule

InsertSchedule ( ScheduleTrain train, ScheduleSource source = ScheduleSource.CIF ) : void
InsertScheduleStops ( System.Guid scheduleId, IEnumerable stops ) : void

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

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

public DeleteSchedule ( ScheduleTrain train ) : void
train TrainNotifier.Common.Model.Schedule.ScheduleTrain
Результат void

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

public GetScheduleDetails ( string trainUid ) : IEnumerable
trainUid string
Результат IEnumerable

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

Get stops for a schedule
public GetStopsById ( System.Guid scheduleId ) : IEnumerable
scheduleId System.Guid schedule id
Результат IEnumerable

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

public InsertSchedule ( ScheduleTrain train, ScheduleSource source = ScheduleSource.CIF ) : void
train TrainNotifier.Common.Model.Schedule.ScheduleTrain
source ScheduleSource
Результат void

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

public InsertScheduleStops ( System.Guid scheduleId, IEnumerable stops ) : void
scheduleId System.Guid
stops IEnumerable
Результат void