/// <summary> /// 发送邮件 /// </summary> /// <param name="sStatus"></param> void SendNoticeMail(string sStatus) { WorkflowDataFields fields = WorkflowContext.Current.DataFields; AcceleratorComm comm = new AcceleratorComm(); try { comm.SendMail(WorkFlowUtil.GetApplicantAccount(fields["Applicant"].ToString()), sStatus, fields["Title"].ToString(), CurrentEmployee.UserAccount); } catch (Exception e) { CommonUtil.logError(e.ToString()); } }
/// <summary> /// 发送邮件 /// </summary> /// <param name="sStatus"></param> void SendNoticeMail(string sStatus) { try { string sName=CurrentEmployee.DisplayName; WorkflowDataFields fields = WorkflowContext.Current.DataFields; AcceleratorComm comm = new AcceleratorComm(); string sApprovers = fields["Approvers"].AsString(); comm.SendMail(sApprovers, sStatus, fields["Title"].ToString(), sName); } catch (Exception e) { CommonUtil.logError("Accelerator sent mail failed:"+e.ToString()); } }