private void redirigirAFuncionalidadElegida(string funcionalidadElegida)
        {
            /*ACA ESTA EL SWITHC PARA REDIRIGIR A LAS OTRAS VENTANAS, ES IMPORTANTE QUE EL OTRO FORM, HIJO DE ESTE
             * CONOSCA EL PADRE PARA QUE EL USUARIO PUEDA VOLVER HACIA ATRAS*/

            /*ES IMPORTANTE QUE ESTE ACTUALIZADO Y TENGA LAS OPCIONES IGUALES A LAS QUE ESTAN EN LA BD*/
            Form proximoForm = new Form();

            switch (funcionalidadElegida)
            {
            case "ABM_ROL":
                proximoForm = new ABMRol(this, usuario);
                break;

            case "ABM_USUARIO":
                proximoForm = new ABMUsuario(this);
                break;

            case "ABM_VISIBILIDAD":
                proximoForm = new ABMVisibilidad(this);
                break;

            case "GENERAR_PUBLICACION":
                proximoForm = new ABMPublicacion(usuario, this);   //GenerarPublicacion(usuario, this);
                break;

            case "COMPRAR/OFERTAR":
                proximoForm = new Comprar_Ofertar(usuario, this);
                break;

            case "HISTORIAL_CLIENTE":
                proximoForm = new HistorialCliente(usuario, this);
                break;

            case "CALIFICAR_VENDEDOR":
                proximoForm = new CalificarVendedor(usuario, this);
                break;

            case "FACTURAS_REALIZADAS":
                proximoForm = new FacturasRealizadas(this);
                break;

            case "ESTADISTICAS":
                proximoForm = new ListadoEstadistico(this);
                break;

            case "CAMBIAR_PASSWORD":    //Hay que ver que nombre se le pone
                proximoForm = new SeleccionarUsuarioCambiarPassword(usuario, this);
                break;

            case "ABM_RUBRO":
                MessageBox.Show("Esta funcionalidad esta deshabilitada");
                return;
            }

            Hide();

            proximoForm.ShowDialog();
        }
Ejemplo n.º 2
0
        private void btnABM_Rol_Click(object sender, EventArgs e)
        {
            var nuevaVentanaRol = new ABMRol();

            FormsHerramientas.mostrarVentanaNueva(nuevaVentanaRol, this);
        }
Ejemplo n.º 3
0
        private void ir_Click(object sender, EventArgs e)
        {
            Funcionalidad funcionalidadElegida = (Funcionalidad)Enum.Parse(typeof(Funcionalidad), listadoFuncionalidades.Text);

            switch (funcionalidadElegida)
            {
            case Funcionalidad.ABM_CLIENTE:
                ListadoBusquedaClientes listadoBusquedaClientesform = new ListadoBusquedaClientes();
                listadoBusquedaClientesform.Show();
                break;

            case Funcionalidad.ABM_EMPRESA:
                ListadoBusquedaEmpresas listadoBusquedaEmpresasform = new ListadoBusquedaEmpresas();
                listadoBusquedaEmpresasform.Show();
                break;

            case Funcionalidad.ABM_ROL:
                ABMRol abmRolform = new ABMRol();
                abmRolform.Show();
                break;

            case Funcionalidad.ABM_VISIBILIDAD:
                ListarVisibilidades ListarVisibilidadesForm = new ListarVisibilidades();
                ListarVisibilidadesForm.Show();
                break;

            case Funcionalidad.COMPRAR_OFERTAR:
                VerPublicacionesActivas verPublicacionesActivasForm = new VerPublicacionesActivas();
                verPublicacionesActivasForm.Show();
                break;

            case Funcionalidad.GENERAR_PUBLICACION:
                frmGenerarPublicacion frmGenerarPublicacionForm = new frmGenerarPublicacion();
                frmGenerarPublicacionForm.Show();
                break;

            case Funcionalidad.HISTORIAL:
                frmHistorial frmHistorialForm = new frmHistorial();
                frmHistorialForm.Show();
                break;

            case Funcionalidad.MIS_PUBLICACIONES:
                ListadoDePublicaciones listadoDePublicacionesForm = new ListadoDePublicaciones();
                listadoDePublicacionesForm.Show();
                break;

            case Funcionalidad.PREGUNTAS_REALIZADAS:
                PreguntasRealizadas preguntasRealizadas = new PreguntasRealizadas();
                break;

            case Funcionalidad.CALIFICAR:
                frmListadoCalificacionesPendientes frmListadoCalificacionesPendientesForm = new frmListadoCalificacionesPendientes();
                frmListadoCalificacionesPendientesForm.Show();
                break;

            case Funcionalidad.FACTURAR_PUBLICACIONES:
                frmPublicacionesAFacturar frmPublicacionesAFacturarForm = new frmPublicacionesAFacturar();
                frmPublicacionesAFacturarForm.Show();
                break;

            case Funcionalidad.LISTADO_ESTADISTICO:
                FrmTop5 frmTop5 = new FrmTop5();
                frmTop5.Show();
                break;
            }
        }
Ejemplo n.º 4
0
 private void ABMRol_Button_Click(object sender, EventArgs e)
 {
     ABMRol ABMRolForm = ABMRol.getInstance();
     var    dr         = ABMRolForm.ShowDialog();
 }