C# 클래스 EGSW.Services.WorkflowMessageService

상속: IWorkflowMessageService
파일 보기 프로젝트 열기: careerengine/EGSW-Project

공개 메소드들

메소드 설명
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