C# 클래스 CapRaffle.Domain.Implementation.EmailSender

상속: IEmailSender
파일 보기 프로젝트 열기: capgemini-stavanger/CapRaffle 1 사용 예제들

공개 메소드들

메소드 설명
EmailSender ( ) : System
ForgotPassword ( string email, string newPassword ) : bool
NotifyCreator ( Event selectedEvent ) : bool
NotifyLooser ( UserEvent looser ) : bool
NotifyWinner ( Winner winner ) : bool

비공개 메소드들

메소드 설명
GenerateCalendarEvent ( Event winnerEvent ) : string
GetWinnerTable ( IEnumerable winners ) : string
SendEmail ( MailMessage mailMessage ) : bool
SetUpSmtpClient ( ) : void
ToCalendarDateString ( System.DateTime dateTime ) : string

메소드 상세

EmailSender() 공개 메소드

public EmailSender ( ) : System
리턴 System

ForgotPassword() 공개 메소드

public ForgotPassword ( string email, string newPassword ) : bool
email string
newPassword string
리턴 bool

NotifyCreator() 공개 메소드

public NotifyCreator ( Event selectedEvent ) : bool
selectedEvent CapRaffle.Domain.Model.Event
리턴 bool

NotifyLooser() 공개 메소드

public NotifyLooser ( UserEvent looser ) : bool
looser CapRaffle.Domain.Model.UserEvent
리턴 bool

NotifyWinner() 공개 메소드

public NotifyWinner ( Winner winner ) : bool
winner CapRaffle.Domain.Model.Winner
리턴 bool