C# 클래스 BinaryStudio.TaskManager.Logic.Core.ReminderProcessor

상속: IReminderProcessor
파일 보기 프로젝트 열기: dv00d00/BinaryStudio.TaskManager

공개 메소드들

메소드 설명
AddReminder ( Reminder reminder ) : void
DeleteReminder ( int reminderId ) : void
DeleteRemindersForTask ( int taskId ) : void
GetAll ( ) : IEnumerable
GetRemindersForTask ( int taskId ) : IEnumerable
GetRemindersForUser ( int userId ) : IList
GetRemindersOnDate ( System.DateTime dateTime ) : IList
GetRemindersOnDateForSender ( System.DateTime dateTime ) : IList
IsUserHaveReminders ( int userId ) : bool
ReminderProcessor ( IReminderRepository reminderRepository ) : System
UpdateReminder ( Reminder reminder ) : void

메소드 상세

AddReminder() 공개 메소드

public AddReminder ( Reminder reminder ) : void
reminder BinaryStudio.TaskManager.Logic.Domain.Reminder
리턴 void

DeleteReminder() 공개 메소드

public DeleteReminder ( int reminderId ) : void
reminderId int
리턴 void

DeleteRemindersForTask() 공개 메소드

public DeleteRemindersForTask ( int taskId ) : void
taskId int
리턴 void

GetAll() 공개 메소드

public GetAll ( ) : IEnumerable
리턴 IEnumerable

GetRemindersForTask() 공개 메소드

public GetRemindersForTask ( int taskId ) : IEnumerable
taskId int
리턴 IEnumerable

GetRemindersForUser() 공개 메소드

public GetRemindersForUser ( int userId ) : IList
userId int
리턴 IList

GetRemindersOnDate() 공개 메소드

public GetRemindersOnDate ( System.DateTime dateTime ) : IList
dateTime System.DateTime
리턴 IList

GetRemindersOnDateForSender() 공개 메소드

public GetRemindersOnDateForSender ( System.DateTime dateTime ) : IList
dateTime System.DateTime
리턴 IList

IsUserHaveReminders() 공개 메소드

public IsUserHaveReminders ( int userId ) : bool
userId int
리턴 bool

ReminderProcessor() 공개 메소드

public ReminderProcessor ( IReminderRepository reminderRepository ) : System
reminderRepository IReminderRepository
리턴 System

UpdateReminder() 공개 메소드

public UpdateReminder ( Reminder reminder ) : void
reminder BinaryStudio.TaskManager.Logic.Domain.Reminder
리턴 void