Ejemplo n.º 1
0
 private void onBackPressComprasDelCliente()
 {
     this.panel2.Controls.Clear();
     Historial_Cliente.SeleccionarClienteForm form = new Historial_Cliente.SeleccionarClienteForm();
     form.onSelectClient += this.onClienteSeleccionado;
     showNestedForm(form);
 }
Ejemplo n.º 2
0
        private void clickHandler(int funcionalidadId)
        {
            this.panel2.Controls.Clear();
            Form form = null;

            switch (funcionalidadId)
            {
            case 0: {
                // ABM USUARIOS
                if (usuario.usuarioRegistrable.getTipo() != UserData.UserData.TIPO_ADMIN)
                {
                    form = new UserDataForm(usuario);
                    form.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
                }
                else
                {
                    form = new ListaUsuariosForm();
                }
                break;
            }

            case 1:
            {
                // ABM ROL
                form = new Abm_Rol.Form1();
                break;
            }

            case 2:
            {
                //ABM CLIENTES
                form = new Abm_Cliente.ListadoClientesForm();
                break;
            }

            case 3:
            {
                // ABM EMPRESAS
                form = new Abm_Empresa_Espectaculo.ListaEmpresas();
                break;
            }

            case 4:
            {
                // ABM CATEGORIAS
                form = new Abm_Rubro.ListadoRubros();
                break;
            }

            case 5:
            {
                // ABM GRADO DE PUBLICACION
                form = new Abm_Grado.ListaGradosDePublicacion();
                break;
            }

            case 6:
            {
                // GENERACION DE ESPECTACULOS
                form = new Generar_Publicacion.GenerarPublicacionForm();
                break;
            }

            case 7:
            {
                // EDITAR PUBLICACIONES
                form = new Editar_Publicacion.ListaPublicacionesForm();
                break;
            }

            case 8:
            {
                // COMPRAR
                form = new Comprar.ListadoPublicacionesComprasForm();
                break;
            }

            case 9:
            {
                // HISTORIAL CLIENTE
                if (usuario.usuarioRegistrable.getTipo() == UserData.UserData.TIPO_CLIENTE)
                {
                    form = new Historial_Cliente.HistorialCliente(usuario.usuarioRegistrable.getId());
                }
                else
                {
                    Historial_Cliente.SeleccionarClienteForm selecCliForm = new Historial_Cliente.SeleccionarClienteForm();
                    selecCliForm.onSelectClient += this.onClienteSeleccionado;
                    form = selecCliForm;
                }

                break;
            }

            case 10:
            {
                // CANJE DE PUNTOS
                if (usuario.usuarioRegistrable.getTipo() == UserData.UserData.TIPO_CLIENTE)
                {
                    form = new Canje_Puntos.PuntosForm((Cliente)UserData.UserData.getClieOEmpresa());
                }
                else
                {
                    Historial_Cliente.SeleccionarClienteForm t = new Historial_Cliente.SeleccionarClienteForm();
                    t.onSelectClient += this.onClientSeleccionadoPuntos;
                    form              = t;
                }


                break;
            }

            case 11:
            {
                // GENERAR PAGO DE COMISIONES
                form = new Generar_Rendicion_Comisiones.GenerarComisionesForm();
                break;
            }

            case 12:
            {
                // LISTADO ESTADISTICO
                form = new Listado_Estadistico.ListadoForm();
                break;
            }

            default: {
                if (funcionalidadId < 12)
                {
                    clickHandler(funcionalidadId + 1);
                }
                break;
            }
            }
            if (form != null)
            {
                showNestedForm(form);
            }
        }