C# Class BinaryStudio.TaskManager.Logic.Core.ReminderRepository

Inheritance: IReminderRepository
Mostrar archivo Open project: dv00d00/BinaryStudio.TaskManager

Public Methods

Method Description
Add ( Reminder reminder ) : void
Delete ( Reminder reminder ) : void
Delete ( int reminderId ) : void
Get ( Func selector ) : IEnumerable
GetAll ( ) : IEnumerable
GetAllForSender ( ) : IEnumerable
GetAllRemindersForUser ( int userId ) : IEnumerable
GetById ( int reminderId ) : Reminder
GetReminderList ( System.DateTime dateTime ) : IEnumerable
ReminderRepository ( DataBaseContext dataBaseContext ) : System.Data
Update ( Reminder reminder ) : void

Method Details

Add() public method

public Add ( Reminder reminder ) : void
reminder BinaryStudio.TaskManager.Logic.Domain.Reminder
return void

Delete() public method

public Delete ( Reminder reminder ) : void
reminder BinaryStudio.TaskManager.Logic.Domain.Reminder
return void

Delete() public method

public Delete ( int reminderId ) : void
reminderId int
return void

Get() public method

public Get ( Func selector ) : IEnumerable
selector Func
return IEnumerable

GetAll() public method

public GetAll ( ) : IEnumerable
return IEnumerable

GetAllForSender() public method

public GetAllForSender ( ) : IEnumerable
return IEnumerable

GetAllRemindersForUser() public method

public GetAllRemindersForUser ( int userId ) : IEnumerable
userId int
return IEnumerable

GetById() public method

public GetById ( int reminderId ) : Reminder
reminderId int
return BinaryStudio.TaskManager.Logic.Domain.Reminder

GetReminderList() public method

public GetReminderList ( System.DateTime dateTime ) : IEnumerable
dateTime System.DateTime
return IEnumerable

ReminderRepository() public method

public ReminderRepository ( DataBaseContext dataBaseContext ) : System.Data
dataBaseContext BinaryStudio.TaskManager.Logic.Domain.DataBaseContext
return System.Data

Update() public method

public Update ( Reminder reminder ) : void
reminder BinaryStudio.TaskManager.Logic.Domain.Reminder
return void