Example #1
0
        /// <summary>
        /// 发送邮件给下一步处理人
        /// </summary>
        public void SendMailToNextOperator(TraineeApplication traineeApplication, Account nextOperator,
                                           int currentAccountID)
        {
            DelSendMailToNextOperator sendMailDelegate = SendMailToNextOperatorF;

            sendMailDelegate.BeginInvoke(traineeApplication, nextOperator, currentAccountID, null, null);
        }
        ///// <summary>
        /////
        ///// </summary>
        //public static void BulidConfirmCancelAddress(StringBuilder mailContent, Account to, int leaveRequestID)
        //{
        //    string url =
        //        string.Format("{0}?accountId={1}&Id={2}", RequestUtility.LeaveRequestMailConfirmCancelAddress(),
        //                      SecurityUtil.DECEncrypt(to.Id.ToString()),
        //                      SecurityUtil.DECEncrypt(leaveRequestID.ToString()));
        //    mailContent.Append(
        //        "您可点击 <a href='" + url + "' style='color:#0000FF;text-decoration:underline;'>同意</a> 快速审批<br/>");
        //    mailContent.Append("您也可以点击以下链接快速审批通过:<br/>");
        //    mailContent.Append("<a href='" + url + "' style='color:#0000FF;text-decoration:underline;'>" + url +
        //                       "</a><br/>");
        //    mailContent.Append("如果您不通过此申请,可登录以下网址进行审批<br/>");
        //}

        /// <summary>
        /// 发送邮件给下一步处理人
        /// </summary>
        public void SendMailToNextOperator(int leaveRequestID, Account nextOperator)
        {
            DelSendMailToNextOperator sendMailDelegate = SendMailToNextOperatorF;

            sendMailDelegate.BeginInvoke(leaveRequestID, nextOperator, null, null);
        }
        /// <summary>
        /// 发送邮件给下一步处理人
        /// </summary>
        public void SendMailToNextOperator(int positionApplicationID, Account nextOperator)
        {
            DelSendMailToNextOperator sendMailDelegate = SendMailToNextOperatorF;

            sendMailDelegate.BeginInvoke(positionApplicationID, nextOperator, null, null);
        }
Example #4
0
        /// <summary>
        /// 发送邮件给下一步处理人
        /// </summary>
        public void SendMailToNextOperator(int overWorkId, Account nextOperator)
        {
            DelSendMailToNextOperator sendMailDelegate = SendMailToNextOperatorF;

            sendMailDelegate.BeginInvoke(overWorkId, nextOperator, null, null);
        }