示例#1
0
 private void btn_Registro_Click(object sender, EventArgs e)
 {
     if (txtNombre.Text == "" || txtNombreUsuario.Text == "" || txtContra.Text == "" || txtContraNueva.Text == "")
     {
         MessageBox.Show("Llene todos los campos!");
     }
     else
     {
         if (txtContra.Text != txtContraNueva.Text)
         {
             MessageBox.Show("Las contraseñas no coinciden!");
         }
         else
         {
             if (ControlUsuarios.ReconocerUsuario(txtNombreUsuario.Text, txtContra.Text))
             {
                 MessageBox.Show("Nombre de usuario en uso, escoja otro!");
             }
             else
             {
                 ControlUsuarios.RegistrarUsuario(new Usuario(txtNombre.Text, Guid.NewGuid(), txtContra.Text, txtNombreUsuario.Text));
                 MessageBox.Show("Usuario correctamente creado! Ahora puede iniciar sesion!");
                 login l = new login();
                 l.Show();
                 this.Close();
             }
         }
     }
 }
 private void btnIniciar_Click(object sender, EventArgs e)
 {
     if (txtPass.Text == "" && txtUsuario.Text == "")
     {
         MessageBox.Show("Es necesario que llene ambos campos!");
     }
     else
     {
         if (ControlUsuarios.ReconocerUsuario(txtUsuario.Text, txtPass.Text))
         {
             Usuario usuarioLogueado = ControlUsuarios.RetornarUsuarioLogueado(txtUsuario.Text);
             refreshData();
             MessageBox.Show("Usuario y contraseña validos.");
             uTunes.usuarioLogueado = usuarioLogueado;
             uTunes u = new uTunes();
             u.Show();
             this.Hide();
         }
         else
         {
             refreshData();
             MessageBox.Show("Usuario o contraseña invalidos.");
         }
     }
 }