C# Class Remindr.Model.Database.MongoAccess

Mostra file Open project: willh/remindr

Public Methods

Method Description
CalculateNextReminderDate ( Reminder reminder ) : void
CancelReminder ( string id ) : void
DeleteAllReminders ( ) : void
DeleteReminder ( Reminder reminder ) : void
GetAllSentReminders ( ) : List
GetHistoryForNumber ( string mobileNumber ) : List
GetPendingReminders ( ) : List
GetReminderById ( string id ) : Reminder
GetReminderCollection ( ) : MongoCollection
GetReminderLogCollection ( ) : MongoCollection
GetRemindersForDate ( System.DateTime queryDate ) : List
GetRemindersForMobileNumber ( string mobileNumber ) : List
InsertReminder ( Reminder reminder ) : string
InsertReminderLog ( ReminderLog reminderLog ) : string
SaveReminder ( Reminder reminder ) : void

Method Details

CalculateNextReminderDate() public method

public CalculateNextReminderDate ( Reminder reminder ) : void
reminder Reminder
return void

CancelReminder() public method

public CancelReminder ( string id ) : void
id string
return void

DeleteAllReminders() public method

public DeleteAllReminders ( ) : void
return void

DeleteReminder() public method

public DeleteReminder ( Reminder reminder ) : void
reminder Reminder
return void

GetAllSentReminders() public method

public GetAllSentReminders ( ) : List
return List

GetHistoryForNumber() public method

public GetHistoryForNumber ( string mobileNumber ) : List
mobileNumber string
return List

GetPendingReminders() public method

public GetPendingReminders ( ) : List
return List

GetReminderById() public method

public GetReminderById ( string id ) : Reminder
id string
return Reminder

GetReminderCollection() public method

public GetReminderCollection ( ) : MongoCollection
return MongoCollection

GetReminderLogCollection() public method

public GetReminderLogCollection ( ) : MongoCollection
return MongoCollection

GetRemindersForDate() public method

public GetRemindersForDate ( System.DateTime queryDate ) : List
queryDate System.DateTime
return List

GetRemindersForMobileNumber() public method

public GetRemindersForMobileNumber ( string mobileNumber ) : List
mobileNumber string
return List

InsertReminder() public method

public InsertReminder ( Reminder reminder ) : string
reminder Reminder
return string

InsertReminderLog() public method

public InsertReminderLog ( ReminderLog reminderLog ) : string
reminderLog ReminderLog
return string

SaveReminder() public method

public SaveReminder ( Reminder reminder ) : void
reminder Reminder
return void