Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (chequearNuevoUsuario() && chequearPass())
            {
                Form altaForm;

                if (tipo == 1)
                {
                    altaForm = new ABMUsuario.AltaCliente(txbUsuario.Text, txbPass.Text, "alta");
                    altaForm.ShowDialog();
                }
                else
                {
                    altaForm = new ABMUsuario.AltaEmpresa(txbUsuario.Text, txbPass.Text, "alta");
                    altaForm.ShowDialog();
                }
                Form  form           = new ABMUsuario.RolNuevo("", "");
                Panel panelContenido = (Panel)ParentForm.Controls["panelContenido"];
                Loggin.SeleccionFuncionalidades.mostrarEnPanel(form, panelContenido);
            }
        }
        private void cbFuncionalidades_SelectedIndexChanged(object sender, EventArgs e)
        {
            int idFuncionalidadElegida = Convert.ToInt32(cbFuncionalidades.SelectedValue);

            if (idFuncionalidadElegida == -1)
            {
                // Interfaz.Interfaz.emitirAviso("Por favor elija una funcionalidad de la lista");
                limpiarPanel();
                return;
            }

            lblElegido.Text = cbFuncionalidades.Text;

            Form formularioElegido = null;

            /*
             * Referencias de la BBDD
             *  1	Administrar Usuarios
             *  2	Administrar Roles
             *  3	Administrar Rubros
             *  4	Administrar Visibilidades
             *  5	Administrar Publicaciones
             *  6	Comprar / Ofertar
             *  7	Calificar
             *  8	Historial Cliente
             *  9	Consultar Facturas
             *  10	Listado Estadístico
             */

            switch (idFuncionalidadElegida)
            {
            case 1:
                formularioElegido = new ABMUsuario.RolNuevo("", "");
                break;

            case 2:
                formularioElegido = new RolAbm.ABMRol();
                break;

            case 3:
                Interfaz.Interfaz.emitirAviso("Esta funcionalidad no se debe realizar según enunciado.");
                break;

            case 4:
                formularioElegido = new ABM_Visibilidad.ABMVisibilidad();
                break;

            case 5:
                formularioElegido = new Generar_Publicación.GenerarPublicacion();
                break;

            case 6:
                formularioElegido = new ComprarOfertar.ComprarOfertar();
                break;

            case 7:
                formularioElegido = new Calificar.CalificarVendedor();
                break;

            case 8:
                formularioElegido = new Historial_Cliente.HistorialCliente();
                break;

            case 9:
                formularioElegido = new Facturas.Facturas();
                break;

            case 10:
                formularioElegido = new Listado_Estadistico.ListadoEstadistico();
                break;

            case 11:
                formularioElegido = new Loggin.CambiarPassword(false);
                break;
            }

            if (formularioElegido != null)
            {
                mostrarEnPanel(formularioElegido, this.panelContenido);
            }
            else
            {
                limpiarPanel();
            }
        }