protected void btnEditSenhaConfirmar_Click(object sender, EventArgs e) { if (txbNovaSenha.Text != txbConfirmarSenha.Text) { lblErro.Text = "* Os campos Nova Senha e Digite Novamente devem ser iguais"; return; } Usuario userValid = new Usuario(); var EstabLogado = (Estabelecimento)Session["ObjEst"]; userValid = UsuarioDB.SelectByEstabelecimento(EstabLogado); UsuarioCrypto user = new UsuarioCrypto(); UsuarioCrypto userNewPassword = new UsuarioCrypto(); user.Senha = txbSenha.Text; user.Codigo = userValid.Codigo; userNewPassword.Senha = txbNovaSenha.Text; if (!UsuarioDB.SenhaIsValid(user)) { lblErro.Text = "* Campo Senha está incorreto"; return; } userValid.Senha = userNewPassword.Senha; if (UsuarioDB.UpdateSenha(userValid) != -2) { Response.Redirect("/estabelecimento/" + EstabLogado.Codigo + "?n=b"); } else { Response.Redirect("/editar/conta?n=B"); } }
//metodo copiado da modal login protected void btnEntrar_Click(object sender, EventArgs e) { string email = txbUserEmail.Text.ToString(); string senha = txbUserSenha.Text.ToString(); if (!IsValidUserFields(email, senha)) { Response.Redirect("/login/?l="); return; } Usuario usuario = new UsuarioCrypto() { Email = email, Senha = senha }; if (!UsuarioDB.IsValid(usuario)) { Response.Redirect("/login/?L="); txbUserEmail.Text = ""; txbUserSenha.Text = ""; return; } usuario = UsuarioDB.Select(usuario); if (usuario == null) { AlertError("E-mail e/ou Senha Inválidos"); } else { ResolveRedirect(usuario); } }
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"); } }