public static string contato(string nome, string email, string estadoCidade, string estiloThreeRocks, string qualidade, string mensagem) { string json = null; InfoResult results = null; try { if (Equals(results, null)) { BLLEmail bll = new BLLEmail(); InfoContato info = new InfoContato(); info.nome = nome; info.email = email; info.estadoCidade = estadoCidade; info.qualidade = qualidade; info.mensagem = mensagem; info.estiloThreeRocks = estiloThreeRocks; bll.EnviarEmail(info); results = new InfoResult(); results.Info = "ResultOk"; results.Data = ""; results.Message = "Contato enviado com sucesso."; } json = JsonConvert.SerializeObject(results); return(json); } catch (Exception ex) { results = new InfoResult(); results.Info = "Error"; results.Data = ""; results.Message = "Erro ao enviar o contato: " + ex.Message; return(JsonConvert.SerializeObject(results)); } }
/// <summary> /// Enviar email pela area de contato. /// </summary> /// <param name="sch">Token de autenticação de sessão</param> /// <param name="n">Nome</param> /// <param name="e">Email</param> /// <param name="m">Mensagem</param> /// <returns></returns> public JsonResult json14(string sch, string n, string e, string m) { try { VerificaSessao(sch); var bll = new BLLEmail(); Validar.StringVazia(n, "Informe um nome."); Validar.StringVazia(e, "Informe um email."); Validar.StringVazia(m, "Informe a mensagem a ser enviada."); Validar.Condicao(Validar.EMail(e), "Informe um email válido."); bll.EnviarEmail("*****@*****.**", "(MUAMBBA)(" + n + ")(" + e + ")", m); return(Json(new RetornoJsonPadrao("Mensagem enviada com sucesso.", true, null))); } catch (Exception ex) { return(Json(new RetornoJsonPadrao(ex.Message, false, null))); } }