Esempio n. 1
0
 /// Flash the message and the exception message in <paramref name="result"/> if result is not successful.
 /// </summary>
 /// <param name="result">The boolean message result</param>
 public void FlashIfError(BoolMessageEx result)
 {
     if (result != null && !result.Success)
     {
         FlashErrors(result.Message, result.Ex == null ? string.Empty : result.Ex.Message);
     }
 }
Esempio n. 2
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"));
        }
 /// Flash the message and the exception message in <paramref name="result"/> if result is not successful.
 /// </summary>
 /// <param name="result">The boolean message result</param>
 public void FlashIfError(BoolMessageEx result)
 {
     if (result != null && !result.Success)
         FlashErrors(result.Message, result.Ex == null ? string.Empty : result.Ex.Message);
 }