protected void Button2_Click(object sender, EventArgs e) { ContatoModel contatoModel = new ContatoModel(); // CAPITURA OS DADOS DOS CAMPOS string nome = txtNome.Text; string email = txtEmail.Text; string tel = txtTel.Text; string cel = txtCel.Text; string rec = txtRec.Text; // VALIDA CAMPOS ANTES DE INSERIR UM NOVO REGISTRO if (nome == "") { Response.Write("<script> alert('O Campo nome está vazio!');</script>"); txtNome.Focus(); } else if (email == "") { Response.Write("<script> alert('O Campo email está vazio!');</script>"); txtNome.Focus(); } else if (tel == "") { Response.Write("<script> alert('O Campo telefone está vazio!');</script>"); txtNome.Focus(); } else if (cel == "") { Response.Write("<script> alert('O Campo celular está vazio!');</script>"); txtNome.Focus(); } else if (rec == "") { Response.Write("<script> alert('O Campo recado está vazio!');</script>"); txtNome.Focus(); } else { try { // PASSA OS DADOS DO CAMPO PARA OS GETTES E SETTERS contatoModel.nome = nome; contatoModel.email = email; contatoModel.telefone = tel; contatoModel.celular = cel; contatoModel.recado = rec; // ENVIA DADOS PARA CONTROLADOR, PARA ENVIAR PARA MODEL ContatoController contatoController = new ContatoController(); contatoController.salvar(contatoModel); Response.Redirect("contato.aspx"); } catch (Exception ex) { ex.Message.ToString(); Response.Write("<script> alert('Erro!'+ ex.Message.ToString(););</script>"); } } }