Пример #1
0
        public void AsyncStartSendEMail(LoginUser MeLoginUser, AsynchLockServerSocketService MeAsynchLockServerSocketService)
        {
            string             MyAutoFileNameStr    = MeLoginUser.TempString;// Guid.NewGuid().ToString().ToUpper();
            string             MyCompleteFileName   = "C:\\LockSnapImage\\" + MeLoginUser.LockID + "_" + MyAutoFileNameStr + ".jpg";
            long               SnapID               = MeLoginUser.SnapID;
            string             EMailToStr           = "*****@*****.**"; //--"*****@*****.**";//专发笔记提醒
            SendMailProc       MySendMailProc       = new SendMailProc(EMailToStr, SnapID.ToString(), MeLoginUser.LockID);
            LiAsyncSendMail    MyLiAsyncSendMail    = new LiAsyncSendMail(MySendMailProc);
            RequestAttatchment MyRequestAttatchment = new RequestAttatchment(MeLoginUser, MeAsynchLockServerSocketService, MyLiAsyncSendMail);

            AsyncCallback MyAsyncCallback = new AsyncCallback(this.SendEMailResult);

            MyLiAsyncSendMail.BeginSendEMailNotify(MyAsyncCallback, MyRequestAttatchment);
        }
Пример #2
0
 public RequestAttatchment(LoginUser MeLoginUser, AsynchLockServerSocketService MeAsynchLockServerSocketService, LiAsyncSendMail MeAsyncLiSendMail)
 {
     this.MyLoginUser = MeLoginUser;
     this.MyAsynchLockServerSocketService = MeAsynchLockServerSocketService;
     MyAsyncLiSendMail = MeAsyncLiSendMail;
 }