コード例 #1
0
ファイル: frmLogin.cs プロジェクト: norvilArce/ProyColegio
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            if (txtLogin.Text.Trim() != "" & txtPassword.Text.Trim() != "")
            {
                objUsuarioBE = objUsuarioBL.ConsultarUsuario(txtLogin.Text);

                if (objUsuarioBE.LogUsu == null)
                {
                    MessageBox.Show("Usuario no existe no no no",
                                    "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    intentos += 1;
                    ValidaAccesos(intentos);
                }

                if (txtLogin.Text == objUsuarioBE.LogUsu & txtPassword.Text == objUsuarioBE.PassUsu)
                {
                    // Si las credenciales son correctas se  registran las mismas en la clase estatica clsCredenciales
                    // y se lanza el MDI Principal
                    this.Hide();
                    timer1.Enabled           = false;
                    clsCredenciales.Usuario  = objUsuarioBE.LogUsu;
                    clsCredenciales.Password = objUsuarioBE.PassUsu;
                    clsCredenciales.Nivel    = objUsuarioBE.NivUsu;
                    MDIPrincipal mdi = new MDIPrincipal();
                    mdi.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Usuario o Password incorrectos",
                                    "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    intentos += 1;
                    ValidaAccesos(intentos);
                }
            }
            else
            {
                MessageBox.Show("Los campos no pueden estar vacios",
                                "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                intentos += 1;
                ValidaAccesos(intentos);
            }
        }
コード例 #2
0
 public Respuesta <Usuario> ConsultarUsuario(Usuario usuario)
 {
     return(Mapeador(usuarioNegocio.ConsultarUsuario(usuario)));
 }