示例#1
0
 private void btnInicio_Click(object sender, EventArgs e)
 {
     if (txtUsuario.Text.Equals(""))
     {
         MessageBox.Show("Debe ingresar el nombre de usuario");
     }
     else
     {
         if (txtPassword.Text.Equals(""))
         {
             MessageBox.Show("La contraseña no puede estar vacia");
         }
         else
         {
             LogicaGo logica     = new LogicaGo();
             Usuario  user       = null;
             bool     userExiste = logica.verificarUsuario(txtUsuario.Text);
             if (userExiste)
             {
                 user = logica.IniciarSesion(txtUsuario.Text, LogicaGo.Base64Encode(txtPassword.Text));
                 if (user != null)
                 {
                     Principal principal = new Principal();
                     principal.User = user;
                     principal.ponerTitulo();
                     principal.Show();
                     this.Hide();
                 }
                 else
                 {
                     MessageBox.Show("Contraseña incorrecta. por favor intente de nuevo");
                 }
             }
             else
             {
                 MessageBox.Show("Usuario no existe");
             }
         }
     }
 }