Пример #1
0
        public ActionResult SaveMail(Entities::Models.EmailRecord instance, string hidmail)
        {
            try
            {
                //string Recipient = WebRequest.GetString("Recipient", true);
                //string Cc = WebRequest.GetString("Cc", true);
                //string Bcc = WebRequest.GetString("Bcc", true);
                string Recipient1 = WebRequest.GetString("Recipient1", true).Replace(",", ";");
                string Cc1        = WebRequest.GetString("Cc1", true);
                string Bcc1       = WebRequest.GetString("Bcc1", true);
                string att        = WebRequest.GetString("AttachmentGuid1", true);

                //string con = WebRequest.GetString("hidmail", true);
                //Mail(Recipient1, "*****@*****.**", "ecoBio@mail", Cc1, Bcc1, instance.Title, instance.EmailContent, att);
                WebAccountHelper.SendEmail(Recipient1, instance.Title, hidmail, att);
                //Mail(Recipient1, "*****@*****.**", "zcc890213", Cc1, Bcc1, instance.Title, instance.EmailContent, att);
                instance.EmailGuid = Guid.NewGuid();
                instance.SendDate  = System.DateTime.Now;
                _emailRecordRepos.AddService(instance);
            }
            catch
            {
            }
            return(RedirectToAction("SendMail"));
        }
Пример #2
0
        public ActionResult SendMail(Entities::Models.EmailRecord instance)
        {
            dynamic data = new System.Dynamic.ExpandoObject();

            data.one = new Entities::Models.EmailRecord();
            // string password= ecoBio.Wms.Web.Masterpage.CurrUser.emailpassword;
            //string key = DESHelper.GetKey();
            //string pwd = DESHelper.DESDecrypt(password, key);
            //  data.pwd = pwd;
            var use = _userRepos.GetUserAll().ToList();
            var em  = _employeeservice.GetEmployee().ToList();
            List <SelectListItem> rec = use.Select(p => new SelectListItem {
                Text = p.UserChineseName, Value = p.UserEmail
            }).ToList();
            List <SelectListItem> emp = em.Select(p => new SelectListItem {
                Text = p.EmployeeChineseName, Value = p.EmployeeMail
            }).ToList();

            data.use = use;
            data.em  = em;
            data.rec = rec;
            data.emp = emp;
            return(View(data));
        }