Example #1
0
        protected void alterarSenhaLinkButton_Click(object sender, EventArgs e)
        {
            var     senha        = senhaTextBox.Text;
            var     repetirSenha = repetirTextBox.Text;
            Usuario usuario      = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"]));

            if (senha.Length == 8 && repetirSenha.Length == 8)
            {
                if ((senha != "" && repetirSenha != "") && senha == repetirSenha)
                {
                    usuario.Senha = ControleUtil.GetMd5Hash(senha);

                    UsuarioBLL.AlterarUsuario(usuario);

                    Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKeys", "fecharModal();", true);
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "sucessoAlterarSenha();", true);
                }
                else
                {
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKeys", "fecharModal();", true);
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erroAlterarSenha();", true);
                }
            }
            else
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKeys", "fecharModal();", true);
                Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erroCaracteresAlterarSenha();", true);
            }
        }
Example #2
0
        protected void salvarDadosContaLinkButton_Click(object sender, EventArgs e)
        {
            bool validaEmail = true;

            Usuario usuario = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"]));

            if (usuario.Email != emailTextBox.Text)
            {
                validaEmail = UsuarioBLL.ValidarEmail(emailTextBox.Text);
            }

            if (validaEmail)
            {
                usuario.Email = emailTextBox.Text;
                usuario.Sobre = sobreTextBox.Text;
                CarregarDadosConta(usuario);
                CancelarDadosConta();
                UsuarioBLL.AlterarUsuario(usuario);
            }
            else
            {
                Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKeys", "fecharModal();", true);
                Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "erroEmailValidacao();", true);
            }
        }
Example #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Usuario usuario = new Usuario();
                if (Request["MeuPerfil"] == "ok")
                {
                    int usuarioID = int.Parse(Request.QueryString["id"]);
                    usuario = UsuarioBLL.BuscarUsuario(usuarioID);
                    submeterButton.Enabled = false;
                    submeterButton.Visible = false;
                    CarregarRepeaters(usuario.Usuario_ID);
                    CarregarPublicacoes(usuario.Usuario_ID);
                }
                else if (Request["OutroPerfil"] == "ok")
                {
                    int usuarioID = int.Parse(Request.QueryString["id"]);
                    usuario = UsuarioBLL.BuscarUsuario(usuarioID);
                    CarregarRepeaters(usuarioID);
                    CarregarPublicacoes(usuarioID);
                    if (usuario.mTipoConta == 3)
                    {
                        //alterarSenhaLinkButton.Enabled = false;
                        //alterarSenhaLinkButton.Visible = false;
                        submeterButton.Enabled = true;
                        submeterButton.Visible = true;
                        editarDadosPessoaisLinkButton.Visible = false;
                        editarDadosContaLinkButton.Visible    = false;
                        editarEnderecoLinkButton.Visible      = false;
                        //menu2.Visible = false;
                    }
                    else
                    {
                        //alterarSenhaLinkButton.Enabled = false;
                        //alterarSenhaLinkButton.Visible = false;
                        submeterButton.Enabled = false;
                        submeterButton.Visible = false;
                        editarDadosPessoaisLinkButton.Visible = false;
                        editarDadosContaLinkButton.Visible    = false;
                        editarEnderecoLinkButton.Visible      = false;
                        //menu2.Visible = false;
                    }
                }


                if (Request["editar"] == "ok")
                {
                    int id = int.Parse(Request.QueryString["id"]);
                    CarregarEvento(id);
                    Page.ClientScript.RegisterStartupScript(this.GetType(), "MyKey", "novoEvento(2);", true);
                }

                CarregaComboTipoEvento();
                CarregaComboFocoEvento(usuario.Usuario_ID);
                CarregaComboFocoEventoNovo(usuario.Usuario_ID);
                CarregaComboAtuacao(usuario.Usuario_ID);
                CarregarDados(usuario);
            }
        }
Example #4
0
        protected void alterarImagem_click(object sender, EventArgs e)
        {
            Usuario usuario = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"]));

            usuario.FotoPerfil = FileUpload3.FileBytes;
            usuario.MimeType   = FileUpload3.PostedFile.ContentType;

            UsuarioBLL.AlterarUsuario(usuario);
            AlterarFotoPerfil(usuario);
        }
Example #5
0
        protected void salvarDadosPessoaisLinkButton_Click(object sender, EventArgs e)
        {
            Usuario usuario = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"]));

            usuario.Nome           = nomeTextBox.Text;
            usuario.Sobrenome      = sobrenomeTextBox.Text;
            usuario.DataNascimento = DateTime.Parse(dataNascimentoTextBox.Text);
            CarregarDadosPessoais(usuario);
            CancelarDadosPessoais();
            UsuarioBLL.AlterarUsuario(usuario);
        }
Example #6
0
        protected void salvarEnderecoLinkButton_Click(object sender, EventArgs e)
        {
            Usuario usuario = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"]));

            usuario.CEP         = cepTextBox.Text;
            usuario.Cidade      = cidadeTextBox.Text;
            usuario.Bairro      = bairroTextBox.Text;
            usuario.Complemento = complementoTextBox.Text;
            usuario.Estado      = estadoTextBox.Text;
            usuario.Rua         = logradouroTextBox.Text;
            usuario.Numero      = int.Parse(numeroTextBox.Text);
            CarregarEndereco(usuario);
            CancelarEndereco();
            UsuarioBLL.AlterarUsuario(usuario);
        }
        private void button2_Click(object sender, EventArgs e)
        {
            if (TableUsuarios.SelectedRows[0].Cells["IdUsuario"].Value != null)
            {
                string IdUsuario = TableUsuarios.SelectedRows[0].Cells["IdUsuario"].Value.ToString();


                Usuario usuario = UsuarioBLL.BuscarUsuario(Int32.Parse(IdUsuario));

                control.llenarFormularioBuscarUsuario(usuario);
            }



            //MessageBox.Show(i.ToString());
        }
Example #8
0
        protected void btnPesquisar_Click(object sender, EventArgs e)
        {
            int        codigo      = Convert.ToInt32(txtIdUsuario.Text);
            UsuarioDTO objPesquisa = new UsuarioDTO(); //modelo
            UsuarioBLL objPesqBLL  = new UsuarioBLL(); //metodo

            objPesquisa = objPesqBLL.BuscarUsuario(codigo);

            if (objPesquisa != null)
            {
                txtNome.Text        = objPesquisa.NomeUsuario;
                txtCpf.Text         = objPesquisa.CpfUsuario;
                txtSenha.Text       = objPesquisa.SenhaUsuario;
                txtData.Text        = objPesquisa.DataNascUsuario;
                txtTipoUsuario.Text = objPesquisa.DescricaoTipoUsuario;
            }
            else
            {
                lblMessagem.Text = "Não encontrado!!";
            }
        }
 public IHttpActionResult IdentificarUsuario([FromBody] UsuarioDTO usuario)
 {
     try
     {
         Usuarios u = usuarioBll.BuscarUsuario(usuario.usuario, usuario.password);
         if (u == null)
         {
             return(Unauthorized());
         }
         else
         {
             usuario          = new UsuarioDTO(u);
             usuario.password = null;
         }
         return(Ok(usuario));
     }
     catch (Exception ex)
     {
         throw new HttpResponseException(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex.Message));
     }
 }
Example #10
0
        protected void salvarAreaDeAtuacaoLinkButton_Click(object sender, EventArgs e)
        {
            Usuario               usuario = UsuarioBLL.BuscarUsuario(int.Parse(Request.QueryString["id"]));
            UsuarioAtuacao        usuarioAtuacao;
            List <UsuarioAtuacao> lsAtuacao = new List <UsuarioAtuacao>();

            foreach (ListItem li in cbxAreaAtuacao.Items)
            {
                if (li.Selected == true)
                {
                    usuarioAtuacao = new UsuarioAtuacao
                    {
                        mUsuario = usuario.Usuario_ID,
                        mAtuacao = int.Parse(li.Value)
                    };
                    lsAtuacao.Add(usuarioAtuacao);
                }
            }

            UsuarioAtuacaoBLL.DeletarUsuarioAtuacao(usuario.Usuario_ID);
            UsuarioAtuacaoBLL.InserirUsuarioAtuacao(lsAtuacao);
            CancelarAreaDeAtuacao();
            AreasAtuacao(usuario.Usuario_ID);
        }