예제 #1
0
        //----------------------------------FIN REGISTRO Y LOG IN---------------------------------------------



        /* metodo para abrir la ventana de agregar ruta
         * se activa undiendo en el boton "+" en la linea Rutas en el panel perfil_Usuario
         * La ventana queda ligada a Control_AgregarRuta
         */
        public void agregarRuta(Object sender)
        {
            if (controlRegistroRuta != null)
            {
                controlRegistroRuta.cerrar();
            }
            RegistroRuta registroRuta = new RegistroRuta();

            registroRuta.Owner  = formInicio;
            controlRegistroRuta = new Control_RegistroRuta(registroRuta, sistema.Estado_usuarioLogged);
            controlRegistroRuta.eventoResgitroRuta += pintarRutas;
        }
예제 #2
0
 /*Pinta las rutas que tiene agregado el usuario en el panel de perfil de usuario
  * Se llama:
  *       cuando se hace log in
  *       cuando se agrega una ruta
  */
 public void pintarRutas(Object sender)
 {
     formInicio.panel_PerfilUsuario1.comboBoxRutas.Items.Clear();
     if (sistema.Estado_usuarioLogged.Rutas != null)
     {
         foreach (var r in sistema.Estado_usuarioLogged.Rutas)
         {
             formInicio.panel_PerfilUsuario1.comboBoxRutas.Items.Add(r.Nombre);
         }
     }
     formInicio.panel_PerfilUsuario1.comboBoxRutas.SelectedIndex = -1;
     formInicio.panel_PerfilUsuario1.comboBoxRutas.Text          = "";
     if (sender.GetType() == typeof(Control_RegistroRuta))
     {
         controlRegistroRuta.cerrar();
         controlRegistroRuta = null;
     }
 }