コード例 #1
0
        private async void Btn_acessar_Clicked(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(TxtLogin.Text))
            {
                await DisplayAlert("Aviso", "Ops, Algo errado, campo CPF vazio.", "Ok");

                TxtLogin.Focus();
                return;
            }
            if (string.IsNullOrEmpty(TxtPass.Text))
            {
                await DisplayAlert("Aviso", "Ops, Algo errado, campo senha vazio.", "Ok");

                TxtPass.Focus();
                return;
            }
            this.IsBusy = true;
            await Delay(200);

            IDictionary <string, string> parametros = new Dictionary <string, string>();

            parametros.Add("login", TxtLogin.Text.Replace("-", "").Replace(".", ""));
            parametros.Add("senha", TxtPass.Text);
            this.Logar(parametros);
        }
コード例 #2
0
        private void BtnUsuario_Click(object sender, EventArgs e)
        {
            if (TxtIdPessoa.Text == "")
            {
                Geral.Erro("Cadestre a pessoa para cadastrar os dados de usuário!");
                return;
            }

            if (BD.AcessoLiberado("Acessar dados de usuário") == false)
            {
                return;
            }

            //&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
            //{

            //    //Geral.Erro("Você não tem permissão para este acesso!");
            //    //aula 25
            //    FrmLiberaPermissao frm = new FrmLiberaPermissao();
            //    frm.ShowDialog();
            //}
            //else
            //{
            MudarPanel(1);
            TxtLogin.Focus();
            PegarUsuario();
            //}
        }
コード例 #3
0
ファイル: Default.aspx.cs プロジェクト: programs4/CES
    protected void Page_Load(object sender, EventArgs e)
    {
        Session.Clear();
        Session.RemoveAll();

        if (!IsPostBack)
        {
            TxtLogin.Focus();
        }
    }
コード例 #4
0
        private async void Btn_cadastrar_clicked(object sender, EventArgs e)
        {
            if (string.IsNullOrEmpty(TxtLogin.Text))
            {
                await DisplayAlert("Aviso", "Olá, para efetuar um novo cadastro digite um CPF", "Ok");

                TxtLogin.Focus();
                return;
            }
            else
            {
                IDictionary <string, string> cpf_buscar = new Dictionary <string, string>();
                cpf_buscar.Add("cpf", TxtLogin.Text.Replace("-", "").Replace(".", ""));
                this.BuscarUsuario(cpf_buscar);
            }
        }
コード例 #5
0
 private void BtnEntrar_Click(object sender, EventArgs e)
 {
     if ((TxtLogin.Text == "Cassiano" && TxtSenha.Text == "1234") || (TxtLogin.Text == "Rafael" && TxtSenha.Text == "1234") || (TxtLogin.Text == "Thales" && TxtSenha.Text == "1234"))
     {
         this.Close();
         nt = new Thread(NovoForm);
         nt.SetApartmentState(ApartmentState.STA);
         nt.Start();
     }
     else
     {
         Mensagens.MsgLoginInvalidos();
         TxtLogin.Text = "";
         TxtSenha.Text = "";
         TxtLogin.Focus();
     }
 }
コード例 #6
0
ファイル: Default.aspx.cs プロジェクト: programs4/CES
    protected void BtnLogin_Click(object sender, EventArgs e)
    {
        string Login    = TxtLogin.Text;
        string Password = TxtPassword.Text;

        if (string.IsNullOrEmpty(Login))
        {
            Config.MsgBoxAjax("İstifadəçi adı daxil edin.");
            TxtLogin.Focus();
            return;
        }

        if (string.IsNullOrEmpty(Password))
        {
            Config.MsgBoxAjax("Şifrə daxil edin.");
            TxtPassword.Focus();
            return;
        }

        int CheckResult = DALC.SetByUsersInfo(Login, Password.SHA1Special());

        if (CheckResult == -1)
        {
            Config.MsgBoxAjax(Config._DefaultErrorMessages);
            return;
        }

        if (CheckResult == 0)
        {
            Config.MsgBoxAjax("Giriş baş tutmadı! İstifadəçi adınızın və ya şifrənizin doğruluğuna əmin olun.");
            return;
        }

        string ReturnResult = Config._GetQueryString("return");

        if (ReturnResult.Length > 0)
        {
            Config.RedirectURL(ReturnResult);
            return;
        }
        else
        {
            Config.RedirectURL("/tools");
        }
    }
コード例 #7
0
        private void BtnEntrar_Click(object sender, EventArgs e)
        {
            string senhaDecripto;

            senhaDecripto = FuncionarioController.AcertaSenha(TxtLogin.Text, TxtSenha.Text);

            try {
                List <Funcionario> lista = FuncionarioDataAccess.ObterLogin(TxtLogin.Text, senhaDecripto);
                if (lista.Count != 0)
                {
                    MessageBox.Show("Bem vindo ao Sistema Recepção", "Prefeitura de Jacareí", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                if (lista.Count == 0)
                {
                    MessageBox.Show("Usuário ou senha incorretos\nDeseja tentar novamente?", "Prefeitura de Jacareí", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    TxtLogin.Text = "";
                    TxtSenha.Text = "";
                    TxtLogin.Focus();
                }
            } catch (Exception) {
                throw;
            }
        }
コード例 #8
0
        protected void BtnIngresar_Click(object sender, EventArgs e)
        {
            if (TxtLogin.Text.Trim() == "")
            {
                LblMensaje.Text = "Ingrese Nombre de Usuario";
                TxtLogin.Focus();
                return;
            }
            if (TxtPassword.Text.Trim() == "")
            {
                LblMensaje.Text = "Ingrese Contraseña";
                TxtPassword.Focus();
                return;
            }
            EntUsuario.Login    = TxtLogin.Text.Trim();
            EntUsuario.Password = TxtPassword.Text.Trim();
            DataTable Tabla = new DataTable();

            Tabla = NegUsuario.Sesion(EntUsuario);
            if (Tabla.Rows.Count > 0)
            {
                Session.RemoveAll();
                Session.Add("IdUsuario", Tabla.Rows[0]["IdUsuario"].ToString());
                Session.Add("Login", Tabla.Rows[0]["Login"].ToString());
                Session.Add("Password", Tabla.Rows[0]["Password"].ToString());
                Session.Add("IdPerfil", Tabla.Rows[0]["IdPerfil"].ToString());
                LblMensaje.Text         = "Bienvenido";
                LblSesion.Text          = "Usuario: " + Session["Login"].ToString();
                TxtLogin.Text           = "";
                TxtPassword.Text        = "";
                BtnCerrarSesion.Visible = true;
            }
            else
            {
                LblMensaje.Text = "Incorrecto";
            }
        }
コード例 #9
0
 protected void BtnRegistrar_Click(object sender, EventArgs e)
 {
     if (Session.Count == 0)
     {
         if (Existe() > 0)
         {
             LblMensaje.Text = "Login ya Existe, elija otro";
             LblMensaje.Focus();
             return;
         }
     }
     if (TxtNombre.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Nombres";
         TxtNombre.Focus();
         return;
     }
     if (TxtApePat.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Apellido Paterno";
         TxtApePat.Focus();
         return;
     }
     if (TxtApeMat.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Apellido Materno";
         TxtApeMat.Focus();
         return;
     }
     if (TxtDireccion.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Direccion";
         TxtDireccion.Focus();
         return;
     }
     if (TxtEmail.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Email";
         TxtEmail.Focus();
         return;
     }
     if (TxtLogin.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Login";
         TxtLogin.Focus();
         return;
     }
     if (TxtPassword.Text.Trim() == "")
     {
         LblMensaje.Text = "Ingrese Password";
         TxtPassword.Focus();
         return;
     }
     if (Session.Count > 0)
     {
         if (TxtLogin.Text.Trim() != Session["Login"].ToString())
         {
             LblMensaje.Text = "Ingrese Login Igual al que Inicio Sesión";
             TxtLogin.Focus();
             return;
         }
     }
     EntUsuario.Nombre    = TxtNombre.Text.Trim();
     EntUsuario.Apepat    = TxtApePat.Text.Trim();
     EntUsuario.Apemmat   = TxtApeMat.Text.Trim();
     EntUsuario.Direccion = TxtDireccion.Text.Trim();
     EntUsuario.Telefono  = TxtTelefono.Text.Trim();
     EntUsuario.Celular   = TxtCelular.Text.Trim();
     EntUsuario.Email     = TxtEmail.Text.Trim();
     EntUsuario.Password  = TxtPassword.Text.Trim();
     EntUsuario.Login     = TxtLogin.Text.Trim();
     EntUsuario.Idperfil  = 2;
     try
     {
         int filas;
         filas = NegUsuario.Grabar(EntUsuario);
         if (filas > 0)
         {
             if (Session.Count > 0)
             {
                 EntUsuario.Idusuario = int.Parse(Session["IdUsuario"].ToString());
                 Session["Password"]  = TxtPassword.Text.Trim();
                 NegPrefxUsu.EliminaXIdUsuario(EntUsuario);
             }
             List <Entidad> EntPrefxUsuLista = new List <Entidad>();
             for (filas = 0; filas < ChkPreferencias.Items.Count; filas++)
             {
                 if (ChkPreferencias.Items[filas].Selected)
                 {
                     Entidad ENT = new Entidad();
                     ENT.Tipopreferencia = ChkPreferencias.Items[filas].Text;
                     ENT.Login           = TxtLogin.Text.Trim();
                     EntPrefxUsuLista.Add(ENT);
                 }
             }
             NegPrefxUsu.Grabar(EntPrefxUsuLista);
             if (Session.Count > 0)
             {
                 LblMensaje.Text = "Usuario Actualizado";
             }
             else
             {
                 LblMensaje.Text = "Usuario Registrado";
                 Limpiar();
             }
         }
     }
     catch (Exception ex)
     {
         LblMensaje.Text = ex.Message;
     }
 }
コード例 #10
0
        private bool validarCamposObrigatorios()
        {
            if (string.IsNullOrWhiteSpace(TxtNome.Text))
            {
                MessageBox.Show("Favor informar o nome"
                                , "Aviso"
                                , MessageBoxButtons.OK
                                , MessageBoxIcon.Warning);
                TxtNome.Focus();
                return(false);
            }

            if (!TxtCpf.MaskCompleted)
            {
                MessageBox.Show("Favor informar o CPF"
                                , "Aviso"
                                , MessageBoxButtons.OK
                                , MessageBoxIcon.Warning);
                TxtCpf.Focus();
                return(false);
            }

            if (string.IsNullOrWhiteSpace(TxtLogin.Text))
            {
                MessageBox.Show("Favor informar o login"
                                , "Aviso"
                                , MessageBoxButtons.OK
                                , MessageBoxIcon.Warning);
                TxtLogin.Focus();
                return(false);
            }

            if (aEstadoForm == Enumeradores.EnumEstadoForm.CADASTRO)
            {
                if (string.IsNullOrWhiteSpace(TxtSenha.Text))
                {
                    MessageBox.Show("Favor informar a senha"
                                    , "Aviso"
                                    , MessageBoxButtons.OK
                                    , MessageBoxIcon.Warning);
                    TxtSenha.Focus();
                    return(false);
                }

                if (!TxtSenha.Text.Equals(TxtConfirmacaoSenha.Text))
                {
                    MessageBox.Show("As senhas não são iguais"
                                    , "Aviso"
                                    , MessageBoxButtons.OK
                                    , MessageBoxIcon.Warning);
                    TxtSenha.Focus();
                    return(false);
                }
            }

            if (string.IsNullOrWhiteSpace(TxtPercentualComissao.Text))
            {
                MessageBox.Show("Favor informar o percentual de comissão"
                                , "Aviso"
                                , MessageBoxButtons.OK
                                , MessageBoxIcon.Warning);
                TxtPercentualComissao.Focus();
                return(false);
            }

            return(true);
        }