Пример #1
0
        public ActionResult Email(EmailViewModel message)
        {
            if (message == null)
            {
                return(View("Email"));
            }

            BoolMessageEx result = Try.CatchLogReturnBoolResultEx("Email has been sent.", string.Empty, () =>
            {
                EmailService service = new EmailService(Config.Current, "EmailSettings");
                return(service.Send(message, true, message.AuthUser, message.AuthPassword, message.SmtpServer, message.Port));
            });

            Flash(result);
            FlashMessages(message.ToString());
            return(View("Email"));
        }
        public ActionResult Email(EmailViewModel message)
        {
            if(message == null) return View("Email");
            
            BoolMessageEx result = Try.CatchLogReturnBoolResultEx("Email has been sent.", string.Empty, () =>
                {
                    EmailService service = new EmailService(Config.Current, "EmailSettings");
                    return service.Send(message, true, message.AuthUser, message.AuthPassword, message.SmtpServer, message.Port);
                });

            Flash(result);
            FlashMessages(message.ToString());
            return View("Email");
        }