Esempio n. 1
0
        protected void btnOK_Click(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(txtNome.Text) || string.IsNullOrEmpty(txtEmail.Text))
            {
                lblMensagem.Text = "Nome e/ou email invalido";
                return;
            }
            if (string.IsNullOrEmpty(txtSenha1.Text) || txtSenha1.Text != txtSenha2.Text)
            {
                lblMensagem.Text = "Senha invalida ou não coincidem";
                return;
            }

            var modelPessoa = (PessoaModel)Session["pessoa"];

            ctrPessoa         = new PessoaController();
            modelPessoa       = ctrPessoa.Consultar(modelPessoa);
            modelPessoa.Nome  = txtNome.Text;
            modelPessoa.Email = txtEmail.Text;
            modelPessoa.Senha = txtSenha1.Text;
            modelPessoa       = ctrPessoa.Gravar(modelPessoa);
            Session["pessoa"] = modelPessoa;
            Response.Redirect("home.aspx", false);
        }