C# Class SmsWeb.Controllers.CoordinatorModelToMessageMapping

Inheritance: ICoordinatorModelToMessageMapping
Datei anzeigen Open project: Compassion/SmsScheduler Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
CoordinatorModelToMessageMapping ( IDateTimeUtcFromOlsenMapping dateTimeUtcFromOlsenMapping ) : System
MapToSendAllAtOnce ( CoordinatedSharedMessageModel model, CountryCodeReplacement countryCodeReplacement, List excludedNumbers ) : SendAllMessagesAtOnce
MapToTrickleOverPeriod ( CoordinatedSharedMessageModel model, CountryCodeReplacement countryCodeReplacement, List excludedNumbers ) : TrickleSmsOverCalculatedIntervalsBetweenSetDates
MapToTrickleSpacedByPeriod ( CoordinatedSharedMessageModel model, CountryCodeReplacement countryCodeReplacement, List excludedNumbers ) : TrickleSmsWithDefinedTimeBetweenEachMessage

Method Details

CoordinatorModelToMessageMapping() public method

public CoordinatorModelToMessageMapping ( IDateTimeUtcFromOlsenMapping dateTimeUtcFromOlsenMapping ) : System
dateTimeUtcFromOlsenMapping IDateTimeUtcFromOlsenMapping
return System

MapToSendAllAtOnce() public method

public MapToSendAllAtOnce ( CoordinatedSharedMessageModel model, CountryCodeReplacement countryCodeReplacement, List excludedNumbers ) : SendAllMessagesAtOnce
model SmsWeb.Models.CoordinatedSharedMessageModel
countryCodeReplacement CountryCodeReplacement
excludedNumbers List
return SmsMessages.Coordinator.Commands.SendAllMessagesAtOnce

MapToTrickleOverPeriod() public method

public MapToTrickleOverPeriod ( CoordinatedSharedMessageModel model, CountryCodeReplacement countryCodeReplacement, List excludedNumbers ) : TrickleSmsOverCalculatedIntervalsBetweenSetDates
model SmsWeb.Models.CoordinatedSharedMessageModel
countryCodeReplacement CountryCodeReplacement
excludedNumbers List
return SmsMessages.Coordinator.Commands.TrickleSmsOverCalculatedIntervalsBetweenSetDates

MapToTrickleSpacedByPeriod() public method

public MapToTrickleSpacedByPeriod ( CoordinatedSharedMessageModel model, CountryCodeReplacement countryCodeReplacement, List excludedNumbers ) : TrickleSmsWithDefinedTimeBetweenEachMessage
model SmsWeb.Models.CoordinatedSharedMessageModel
countryCodeReplacement CountryCodeReplacement
excludedNumbers List
return SmsMessages.Coordinator.Commands.TrickleSmsWithDefinedTimeBetweenEachMessage