예제 #1
0
        public Control_OfrecerCupo(Inicio vPrinc, SistemaRecomendaciones sistema, Control_UsuarioRecom cUsuarioReco)
        {
            this.vPrinc       = vPrinc;
            this.sistema      = sistema;
            this.cUsuarioReco = cUsuarioReco;

            //Assigna el evento registro a la accion de click del boton confirmar.
            vPrinc.panel_OfrecerCupo1.botonConfirmar.Click += evento_RegistroRecorrido;
        }
예제 #2
0
        public Control_Inicio(Inicio formInicio, SistemaRecomendaciones sistema)
        {
            this.sistema = sistema;

            controlUsuarioRecom   = new Control_UsuarioRecom(formInicio.panel_UsuarioRecomendado1, sistema);
            controlRecorridoRecom = new Control_RecoRecomend(formInicio.panel_RecorridoRecomendado1, sistema, this);
            controlOfrecerCupos   = new Control_OfrecerCupo(formInicio, sistema, controlUsuarioRecom);
            controlBuscarRuta     = new Control_BuscarRuta(formInicio, sistema, controlRecorridoRecom);


            //eventos listos

            this.formInicio = formInicio;
            this.formInicio.panel_LogIn1.eventoRegistro    += iniciarRegistro;
            this.formInicio.panel_LogIn1.eventoIngresar    += ingresar;
            this.formInicio.panel_registro1.eventoRegistro += registrarse;
            this.formInicio.panel_registro1.eventoCancelar += cancelarRegistro;
            this.formInicio.panel_registro1.eventoSeleccionarRutaImagen += seleccionarRutaFoto;
            this.formInicio.mapClick += map_Click;
            this.formInicio.panel_PerfilUsuario1.eventoSeleccionarInicio += seleccionInicio;
            this.formInicio.panel_PerfilUsuario1.eventoCambiarIndiceCBox += mostrarRutas;
            this.formInicio.panel_PerfilUsuario1.btnEliminarRuta.Click   += evento_eliminarRuta;
            this.formInicio.panel_PerfilUsuario1.btnEliminarVehic.Click  += evento_eliminarVehiculo;
            this.formInicio.FormClosing += Form1_FormClosing;
            this.formInicio.panel_PerfilUsuario1.btnAgregarRecorrido.Click  += agregarRecorrido_Click;
            this.formInicio.panel_PerfilUsuario1.btnEliminarRecorrido.Click += eliminarRecorrido_Click;


            formInicio.panel_PerfilUsuario1.addHandlerAgregarRuta(agregarRuta);
            formInicio.panel_PerfilUsuario1.addHandlerAgregarVehiculo(agregarVehiculo);
            formInicio.panel_PerfilUsuario1.addHandlerBuscarRuta(buscarRuta);
            formInicio.panel_PerfilUsuario1.addHandlerOfrecerCupo(ofrecerCupo);
            formInicio.panel_PerfilUsuario1.addHandlerCambiarIndice(mostrarRutas);

            formInicio.panel_registro1.Visible                = false;
            formInicio.mapa.Visible                           = false;
            formInicio.panel_PerfilUsuario1.Visible           = false;
            formInicio.panel_OfrecerCupo1.Visible             = false;
            formInicio.panel_BuscarRuta1.Visible              = false;
            formInicio.panel_UsuarioRecomendado1.Visible      = false;
            formInicio.panel_RecorridoRecomendado1.Visible    = false;
            formInicio.panel_LogIn1.Visible                   = true;
            formInicio.opcionesToolStripMenuItem.Visible      = false;
            formInicio.notificacionesToolStripMenuItem.Click += new System.EventHandler(this.notificacionesToolStripMenuItem_Click);
            formInicio.cerrarSesionToolStripMenuItem.Click   += new System.EventHandler(this.cerrarSesionToolStripMenuItem_Click);
            Application.Run(this.formInicio);
        }