C# 클래스 common.BL.MailController

파일 보기 프로젝트 열기: hddevteam/luckyci 1 사용 예제들

공개 메소드들

메소드 설명
EditBody ( ProjectInfo projectInfo, string>.Dictionary allStat, string mailPath ) : MailInfo

执行编辑邮件相关信息的操作

EditBody ( ProjectInfo projectInfo, string>.Dictionary allStat, string mailPath, string shortName ) : MailInfo

执行编辑邮件相关信息的操作

NewEditBody ( ProjectInfo projectInfo, string statisticsTimes, string mailPath, string shortName ) : MailInfo

最新编辑邮件模板

SendMail ( MailInfo mailInfo ) : string

执行发送邮件的动作

SendReport ( string reportMailPath, string>.Dictionary allStatics, string>.Dictionary allProjectStatics, string>.Dictionary totalTimes ) : bool

发送每周邮件报告

SendWeekilReportFromMongodb ( string mongoConnectionPath, string reportMailPath, ConfigInfo configInfo ) : bool

从mongodb中获取数据,发送周报告

StatisticsFromMdb ( string mdbPath, string reportMailPath, ConfigInfo configInfo ) : bool

从access数据库中取得数据,发送周报告

메소드 상세

EditBody() 공개 메소드

执行编辑邮件相关信息的操作
public EditBody ( ProjectInfo projectInfo, string>.Dictionary allStat, string mailPath ) : MailInfo
projectInfo common.DTO.ProjectInfo 传入projectInfo的实例对象
allStat string>.Dictionary
mailPath string
리턴 common.DTO.MailInfo

EditBody() 공개 메소드

执行编辑邮件相关信息的操作
public EditBody ( ProjectInfo projectInfo, string>.Dictionary allStat, string mailPath, string shortName ) : MailInfo
projectInfo common.DTO.ProjectInfo 传入projectInfo的实例对象
allStat string>.Dictionary
mailPath string
shortName string
리턴 common.DTO.MailInfo

NewEditBody() 공개 메소드

最新编辑邮件模板
public NewEditBody ( ProjectInfo projectInfo, string statisticsTimes, string mailPath, string shortName ) : MailInfo
projectInfo common.DTO.ProjectInfo
statisticsTimes string
mailPath string
shortName string
리턴 common.DTO.MailInfo

SendMail() 공개 메소드

执行发送邮件的动作
public SendMail ( MailInfo mailInfo ) : string
mailInfo common.DTO.MailInfo mail相关信息的实例
리턴 string

SendReport() 공개 메소드

发送每周邮件报告
public SendReport ( string reportMailPath, string>.Dictionary allStatics, string>.Dictionary allProjectStatics, string>.Dictionary totalTimes ) : bool
reportMailPath string
allStatics string>.Dictionary
allProjectStatics string>.Dictionary
totalTimes string>.Dictionary
리턴 bool

SendWeekilReportFromMongodb() 공개 메소드

从mongodb中获取数据,发送周报告
public SendWeekilReportFromMongodb ( string mongoConnectionPath, string reportMailPath, ConfigInfo configInfo ) : bool
mongoConnectionPath string
reportMailPath string
configInfo common.DTO.ConfigInfo
리턴 bool

StatisticsFromMdb() 공개 메소드

从access数据库中取得数据,发送周报告
public StatisticsFromMdb ( string mdbPath, string reportMailPath, ConfigInfo configInfo ) : bool
mdbPath string
reportMailPath string
configInfo common.DTO.ConfigInfo
리턴 bool