Exemple #1
0
        public void RecuperarMiembroComiteTest()
        {
            MiembroComite_Logica miembroComite_Logica  = new MiembroComite_Logica();
            MiembroComite        miembroComiteRecibido =
                miembroComite_Logica.RecuperarMiembroComite(2);
            MiembroComite miembroComiteEsperado = new MiembroComite()
            {
                Id          = 2,
                idUsuario   = 2,
                ComiteId    = 1,
                evaluador   = false,
                liderComite = false
            };

            miembroComiteRecibido.Should().BeEquivalentTo(miembroComiteEsperado);
        }
Exemple #2
0
        private void Click_Entrar(object sender, RoutedEventArgs e)
        {
            Usuario_Logica usuario_Logica = new Usuario_Logica();

            if (!string.IsNullOrWhiteSpace(textBox_usuario.Text) &&
                !string.IsNullOrWhiteSpace(textBox_contrasena.Password))
            {
                int idUsuario = usuario_Logica.ComprobarUsuario(
                    textBox_usuario.Text, textBox_contrasena.Password);
                if (idUsuario != 0)
                {
                    MiembroComite_Logica miembroComite_Logica = new MiembroComite_Logica();
                    Modelo.MiembroComite usuarioActual        =
                        miembroComite_Logica.RecuperarMiembroComite(idUsuario);
                    if (usuarioActual != null)
                    {
                        if (usuarioActual.liderComite)
                        {
                            MenuLiderComite menuLiderComite = new MenuLiderComite(usuarioActual);
                            menuLiderComite.Show();
                            this.Close();
                        }
                        else if (usuarioActual.evaluador)
                        {
                            GestionArticulo gestionArticulo = new GestionArticulo(usuarioActual);
                            gestionArticulo.Show();
                            this.Close();
                        }
                        else
                        {
                            MenuMiembroComite menuMiembroComite = new MenuMiembroComite(usuarioActual);
                            menuMiembroComite.Show();
                            this.Close();
                        }
                    }
                    else
                    {
                        MenuOrganizador menuOrganizador = new MenuOrganizador();
                        menuOrganizador.Show();
                        this.Close();
                    }
                }
            }
        }