private static void FormatTextBox_AoPerderFoco(object sender, EventArgs e) { TextBox box = sender as TextBox; if (!FormTextoFormat.ValidaEmail(box.Text)) { FormMessage.ShowMessegeWarning("E-mail inválido, campo será definico como \" [email protected]\""); box.Text = "*****@*****.**"; } }
private static void FormatTextBox_AoPerderFoco(object sender, EventArgs e) { TextBox box = sender as TextBox; if (box.Name == "textBoxEmail") { //int ponto = box.Text.IndexOf('.'); //int arroba = box.Text.IndexOf('@'); if (FormTextoFormat.ValidaEmail(box.Text)) { FormMessage.ShowMessegeWarning("E-mail inválido, campo será definico como \" [email protected]\""); box.Text = "*****@*****.**"; } } }
private bool PreencherEmail() { infoEmail = new EmailInfo { emailTo = string.IsNullOrEmpty(textBoxPara.Text) ? new string[0] : textBoxPara.Text.Split(';'), emailAssunto = textBoxAssunto.Text, emailCC = string.IsNullOrEmpty(textBoxCC.Text) ? new string[0] : textBoxCC.Text.Split(';'), emailCCo = string.IsNullOrEmpty(textBoxCCo.Text) ? new string[0] : textBoxCCo.Text.Split(';'), emailMessage = textBoxMessage.Text }; List <string> ValidarEmail = new List <string>(); ValidarEmail.AddRange(infoEmail.emailTo.ToArray()); ValidarEmail.AddRange(infoEmail.emailCC.ToArray()); ValidarEmail.AddRange(infoEmail.emailCCo.ToArray()); foreach (string item in ValidarEmail) { if (!FormTextoFormat.ValidaEmail(item)) { return(false); } } if (listBoxAnexo.Items.Count > 0) { foreach (string item in listBoxAnexo.Items) { listAnexo.Add(item); } infoEmail.emailAnexo = listAnexo.ToArray(); } else { infoEmail.emailAnexo = new string[0]; } return(true); }