Ejemplo n.º 1
0
        private void btnAcceder_Click(object sender, EventArgs e)
        {
            //KeyValuePair<String, ServicioJava.usuario> a = new KeyValuePair<>(servTA.validarUsuario("*****@*****.**", "987654"));
            ServicioJava.pairStringUsuario  userV        = servTA.validarUsuario(placeHolderUsuario.Text, txtcontraseña.Text);
            ServicioJava.personalBiblioteca datosUsuario = servTA.informacionPersonalBiblioteca(placeHolderUsuario.Text);
            if (userV.nombreTipo == "")
            {
                MessageBox.Show("ERROR , ¡Su usuario o contraseña no coincidden!",
                                "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            else if (userV.nombreTipo == "ADMINISTRADOR")
            {
                frmPerfilAdministrador frmPerfilAdministrador = new frmPerfilAdministrador(this, userV.user);
                frmPerfilAdministrador.Visible = true;
                this.Visible = false;
            }
            else if (userV.nombreTipo == "PERSONAL")
            {
                string tipoP = servTA.hallarTipoUsuario(userV.user.id);
                if (tipoP == "PRACTICANTE")
                {
                    frmPerfilPracticante frmPerfilPracticante = new frmPerfilPracticante(this, userV.user, datosUsuario);
                    frmPerfilPracticante.Visible = true;
                    this.Visible = false;
                }
                else if (tipoP == "AUXILIAR")
                {
                    frmPerfilAuxiliar frmPerfilAuxiliar = new frmPerfilAuxiliar(this, userV.user, datosUsuario);
                    frmPerfilAuxiliar.Visible = true;
                    this.Visible = false;
                }

                else if (tipoP == "BIBLIOTECARIO")
                {
                    frmPerfilBibliotecario formBibliotecario = new frmPerfilBibliotecario(this, userV.user, datosUsuario);
                    formBibliotecario.Visible = true;
                    this.Visible = false;
                }
                else if (tipoP == "GESTOR")
                {
                    frmPerfilGestor formGestor = new frmPerfilGestor(this, userV.user, datosUsuario);
                    formGestor.Visible = true;
                    this.Visible       = false;
                }
            }
            this.placeHolderUsuario.Text            = "";
            this.placeHolderUsuario.PlaceHolderText = "*****@*****.**";
            this.txtcontraseña.Text = "";
        }
        public frmAdministrarPersonal(frmPerfilAdministrador formPerfilAdmin)
        {
            InitializeComponent();
            estadoComponentes(Estado.Inicial);
            //Obtenemos las bibliotecas desde BD
            BindingList <ServicioJava.biblioteca> bibliotecas =
                new BindingList <ServicioJava.biblioteca>(
                    Program.DBController.listarBibliotecas());

            //Enlazamos el ComboBox con las bibliotecas obtenidas
            cmbBibAisg.DataSource = Program.DBController.listarBibliotecas();

            //Indicamos la Propiedad que debería visualizarse
            cmbBibAisg.DisplayMember = "Nombre";
            cmbBibAisg.ValueMember   = "Id";
        }
        public frmAdministrarGestores(frmPerfilAdministrador formPerfilAdmin)
        {
            InitializeComponent();
            //Al abrir el form, este es el estado de los componentes
            limpiarComponentes();

            //Obtenemos las bibliotecas desde BD
            BindingList <ServicioJava.biblioteca> bibliotecas =
                new BindingList <ServicioJava.biblioteca>(
                    Program.DBController.listarBibliotecas());

            //Enlazamos el ComboBox con las especialidades obtenidas
            cmbBibAisg.DataSource = Program.DBController.listarBibliotecas();

            //Indicamos la Propiedad que debería visualizarse
            cmbBibAisg.DisplayMember = "Nombre";
            cmbBibAisg.ValueMember   = "Id";
        }
Ejemplo n.º 4
0
 //Si lo abro con LOGIN
 public frmAdministrarBibliotecas(frmPerfilAdministrador formPerfilAdmin)
 {
     InitializeComponent();
     estadoComponentes(Estado.Inicial);
 }