protected void btnEntrar_Click(object sender, EventArgs e) { Pessoa pes = new Pessoa(); pes.Nome = txtNome.Text; pes.SobreNome = txtSobrenome.Text; pes.Usuario = new Usuario(); pes.Usuario.Email = txtEmail.Text; pes.Usuario.Senha = txtSenha.Text; pes.Usuario.Perfil = "Comum"; pes.Usuario.Codigo = UsuarioDB.Insert(pes.Usuario); if (pes.Usuario.Codigo != -2) { if (PessoaDB.Insert(pes) != -2) { Response.Redirect("local.aspx"); //Response.Write("<script>alert('Cadastro com sucesso')</script>"); } else { Response.Write("<script>alert('Erro Pessoa')</script>"); } } else { Response.Write("<script>alert('Erro usuario')</script>"); } }
protected void btnCadastrar_Click(object sender, EventArgs e) { Usuario usr = new Usuario(); usr.Usr_nome = txbNome.Text; usr.Usr_email = txbEmail.Text; usr.Usr_rg = txbRg.Text; usr.Usr_cpf = txbCpf.Text; usr.Usr_endereco = txbEndereco.Text; usr.Usr_numero = txbNumero.Text; usr.Usr_bairro = txbBairro.Text; usr.Usr_cep = txbCep.Text; usr.Usr_cidade = ddlCidade.Text; usr.Usr_estado = ddlUf.Text; usr.Usr_telefone = txbTelefone.Text; usr.Usr_senha = txbSenha.Text; switch (UsuarioDB.Insert(usr)) { case 0: ltlMsg.Text = "<div class='alert alert-success btn-block'> >>>> OK <<<< </div>"; Limpar(); break; case -2: ltlMsg.Text = "<div class='alert alert-danger form-control'> >>>> ERRO <<<< </div>"; Limpar(); break; } UnicodeEncoding UE = new UnicodeEncoding(); byte[] HashValue, MessageBytes = UE.GetBytes(txbSenha.Text); SHA512Managed SHhash = new SHA512Managed(); string strHex = ""; HashValue = SHhash.ComputeHash(MessageBytes); foreach (byte b in HashValue) { strHex += String.Format("{0:x2}", b); } }
protected void btnSalvar_Click(object sender, EventArgs e) { int aux = 0; Usuario usu = new Usuario(); usu.Usu_nome = txbNome.Text; usu.Usu_email = txbEmail.Text; if (txbSenha.Text != txbConfirmar.Text) { aux = 1; } usu.Perfil = new Perfil(); usu.Perfil.Per_id = Convert.ToInt32(ddlPerfil.SelectedValue); if (aux == 0) { usu.Usu_senha = txbSenha.Text; switch (UsuarioDB.Insert(usu)) { case 0: Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>success();</script>", false); break; case -2: Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>error();</script>", false); break; } txbNome.Text = ""; txbEmail.Text = ""; txbSenha.Text = ""; txbConfirmar.Text = ""; ddlPerfil.SelectedIndex = 0; } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>warning();</script>", false); } }
protected void btnEnviar_Click(object sender, EventArgs e) { Estabelecimento estab = new Estabelecimento(); estab.Fantasia = txbFantasia.Text; estab.RazaoSocial = txbRazaoSocial.Text; estab.Cnpj = txbCnpj.Text.Replace("-", "").Replace(".", "").Replace("/", ""); Endereco endereco = new Endereco(); endereco.Logradouro = txbLogradouro.Text; endereco.Numero = txbNumero.Text; endereco.Cep = txbCep.Text.Replace("-", ""); endereco.Bairro = txbBairro.Text; estab.Endereco = endereco; Cidade cidade = new Cidade(); cidade.Nome = txbCidade.Text; estab.Endereco.Cidade = CidadeDB.Select(cidade); estab.Responsavel = txbResponsavel.Text; estab.Telefone = txbTelefone.Text; estab.Celular = txbCelular.Text; long codigo; if ((codigo = EstabelecimentoDB.Insert(estab)) != -2) { estab.Codigo = codigo; } else { Response.Redirect("/?n=Q"); return; } Usuario usuario = new UsuarioCrypto(); usuario.Email = txbEmail.Text; usuario.Senha = txbSenha.Text; usuario.Estabelecimento = estab; //USUARIO está sendo inserido como ativo, mediante a testes. //usuario.Ativo = false; if (UsuarioDB.Insert(usuario) != -2) { txbBairro.Text = ""; txbCep.Text = ""; txbCnpj.Text = ""; txbConfirmaEmail.Text = ""; txbEmail.Text = ""; txbFantasia.Text = ""; txbLogradouro.Text = ""; txbNumero.Text = ""; txbRazaoSocial.Text = ""; Response.Redirect("/?n=q"); } else { Response.Redirect("/?n=Q"); } }