示例#1
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            ClienteMOD modelo = new ClienteMOD();
            ClienteBus negocio = new ClienteBus(modelo);

            modelo.Nome = txtNome.Text.Trim();
            modelo.Endereco = txtEndereco.Text.Trim();
            modelo.Telefone = txtTelefone.Text.Trim();
            modelo.Email = txtEmail.Text.Trim();

            try
            {
                negocio.ValidarDados();
                negocio.CadastrarCliente();
            }
            catch (Exception erroNegocio)
            {
                //boas praticas como enviar um alerta em uma pagina asp.net RegisterStartupScript carrega a pagina antes do script javascript RegisterBlockScript
                ClientScript.RegisterStartupScript(Page.GetType(), "MENSAGENS", "alert('" + erroNegocio.Message + "');", true);
            }
        }
示例#2
0
        protected void btnCadastrar_Click(object sender, EventArgs e)
        {
            ClienteMOD modelo  = new ClienteMOD();
            ClienteBus negocio = new ClienteBus(modelo);


            modelo.Nome     = txtNome.Text.Trim();
            modelo.Endereco = txtEndereco.Text.Trim();
            modelo.Telefone = txtTelefone.Text.Trim();
            modelo.Email    = txtEmail.Text.Trim();

            try
            {
                negocio.ValidarDados();
                negocio.CadastrarCliente();
            }
            catch (Exception erroNegocio)
            {
                //boas praticas como enviar um alerta em uma pagina asp.net RegisterStartupScript carrega a pagina antes do script javascript RegisterBlockScript
                ClientScript.RegisterStartupScript(Page.GetType(), "MENSAGENS", "alert('" + erroNegocio.Message + "');", true);
            }
        }