Example #1
0
        /// <summary>
        /// Evento de botão de cadastro de usuário, para efetuar o cadastro de um usuário no sistema
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void BtnCadUsu_Click(object sender, EventArgs e)
        {
            ClassesBanco.Usuario usu = new ClassesBanco.Usuario();
            try
            {
                if (this.hiddenusuario.Value == "")
                {
                    if (!ValidaUsuExistente())
                    {
                        MontaDadosInclusão(usu);
                        ValidaOperacao(ref usu);
                    }
                    else
                    {
                        throw new Exception("Já existe um usuário com esse login, favor escolha outro!");
                    }
                }
                else
                {
                    MontaDadosInclusão(usu);
                    ValidaOperacao(ref usu);

                }

                LimpaTela();
                RegistraAlerta("Seus Dados Foram Salvos Com Sucesso!", "le-sucess", "LblSucess");

            }

            catch (Exception ex)
            {
                if (ex.Message.Contains("formato incorreto!"))
                {

                }
                else
                {
                    RegistraAlerta(ex.Message.ToString(), "le-alert", "lbldanger");
                }
            }
        }
Example #2
0
        /// <summary>
        /// Click do botão de login, efetuando a entrada no sistema
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void BtnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                ClassesBanco.Usuario usu = new ClassesBanco.Usuario();
                MontarDadosBusca(usu);

                if (MontarDadosBusca(usu))
                {
                    Session["UsuLogin"] = usu.login;
                    this.clicklgn = true;
                    Response.Redirect("Index.aspx");
                }
            }

            catch (Exception ex)
            {
                this.clicklgn = false;
                RegistraAlerta("Usuário ou senha inválida", "le-alert");
            }
        }
Example #3
0
        /// <summary>
        /// Verifica se existe algum usuário com o login informado
        /// </summary>
        /// <returns></returns>
        private bool ValidaUsuExistente()
        {
            ClassesBanco.Usuario pesusu = new ClassesBanco.Usuario();
            pesusu.login = this.userlogin.Value;
            DataSet dados = pesusu.BuscarDados(pesusu);
            if (dados.Tables[0].Rows.Count > 0)
            {
                return true;
            }
            else
            {

                return false;
            }
        }
Example #4
0
        /// <summary>
        /// Pesquisa um usuário cadastrado
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void BtnPesquisar_Click(object sender, EventArgs e)
        {
            ClassesBanco.Usuario usu = new ClassesBanco.Usuario();
            usu.login = this.peslogin.Value;

            DataSet dados = usu.BuscarDados(usu);
            if (dados.Tables[0].Rows.Count==0)
            {
                RegistraAlerta("Usuário Inexistente!", "le-alert", "lbldanger");
            }
            else
            {
                this.userlogin.Value = dados.Tables[0].Rows[0]["login"].ToString();
                this.hiddenusuario.Value = dados.Tables[0].Rows[0]["usuarioid"].ToString();

            }
        }