C# 클래스 TrainNotifier.Service.ScheduleRepository

상속: DbRepository
파일 보기 프로젝트 열기: blueghostuk/trainnotifier-server 1 사용 예제들

공개 메소드들

메소드 설명
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