C# Класс EGSW.Services.WorkflowMessageService

Наследование: IWorkflowMessageService
Показать файл Открыть проект

Открытые методы

Метод Описание
SendContactUsMessage ( ContactU contactUs ) : int
SendCustomerEmailValidationMessage ( Customer customer ) : int
SendCustomerPasswordRecoveryMessage ( Customer customer ) : int
SendCustomerRegisteredNotificationMessage ( Customer customer ) : int
SendCustomerWelcomeMessage ( Customer customer ) : int
SendNewServiceRequestSiteOwnerNotification ( string EmailAddress, string ZipCode ) : int
SendOrderAssigneAgentNotification ( GutterCleanOrder order, int AgentId ) : int
SendOrderPlacedCustomerNotification ( GutterCleanOrder order ) : int
SendOrderPlacedSiteOwnerNotification ( GutterCleanOrder order ) : int
SendOrderPlacedWorkCompletedCustomerNotification ( GutterCleanOrder order ) : int
SendReferANeighborMessage ( string FriendName, string FriendEmail, string YourName ) : int
WorkflowMessageService ( IWebHelper webHelper, IZipCodeService zipCodeService, IQuestionAnswerEntityData questionAnswerEntityDataService, IDateTimeHelper dateTimeHelper, ICustomerService customerService ) : System

Защищенные методы

Метод Описание
GetSiteUrl ( ) : string

Описание методов

GetSiteUrl() защищенный Метод

protected GetSiteUrl ( ) : string
Результат string

SendContactUsMessage() публичный Метод

public SendContactUsMessage ( ContactU contactUs ) : int
contactUs EGSW.Data.ContactU
Результат int

SendCustomerEmailValidationMessage() публичный Метод

public SendCustomerEmailValidationMessage ( Customer customer ) : int
customer EGSW.Data.Customer
Результат int

SendCustomerPasswordRecoveryMessage() публичный Метод

public SendCustomerPasswordRecoveryMessage ( Customer customer ) : int
customer EGSW.Data.Customer
Результат int

SendCustomerRegisteredNotificationMessage() публичный Метод

public SendCustomerRegisteredNotificationMessage ( Customer customer ) : int
customer EGSW.Data.Customer
Результат int

SendCustomerWelcomeMessage() публичный Метод

public SendCustomerWelcomeMessage ( Customer customer ) : int
customer EGSW.Data.Customer
Результат int

SendNewServiceRequestSiteOwnerNotification() публичный Метод

public SendNewServiceRequestSiteOwnerNotification ( string EmailAddress, string ZipCode ) : int
EmailAddress string
ZipCode string
Результат int

SendOrderAssigneAgentNotification() публичный Метод

public SendOrderAssigneAgentNotification ( GutterCleanOrder order, int AgentId ) : int
order EGSW.Data.GutterCleanOrder
AgentId int
Результат int

SendOrderPlacedCustomerNotification() публичный Метод

public SendOrderPlacedCustomerNotification ( GutterCleanOrder order ) : int
order EGSW.Data.GutterCleanOrder
Результат int

SendOrderPlacedSiteOwnerNotification() публичный Метод

public SendOrderPlacedSiteOwnerNotification ( GutterCleanOrder order ) : int
order EGSW.Data.GutterCleanOrder
Результат int

SendOrderPlacedWorkCompletedCustomerNotification() публичный Метод

public SendOrderPlacedWorkCompletedCustomerNotification ( GutterCleanOrder order ) : int
order EGSW.Data.GutterCleanOrder
Результат int

SendReferANeighborMessage() публичный Метод

public SendReferANeighborMessage ( string FriendName, string FriendEmail, string YourName ) : int
FriendName string
FriendEmail string
YourName string
Результат int

WorkflowMessageService() публичный Метод

public WorkflowMessageService ( IWebHelper webHelper, IZipCodeService zipCodeService, IQuestionAnswerEntityData questionAnswerEntityDataService, IDateTimeHelper dateTimeHelper, ICustomerService customerService ) : System
webHelper IWebHelper
zipCodeService IZipCodeService
questionAnswerEntityDataService IQuestionAnswerEntityData
dateTimeHelper IDateTimeHelper
customerService ICustomerService
Результат System