Example #1
0
        public void PruebaObtenerSalones()
        {
            //Intanciando las clases

            //Negocio
            N_Salon n_Salon = new N_Salon();

            Assert.IsNotNull(n_Salon.ObtenerSalones());
        }
Example #2
0
        /// <summary>
        ///  Contructor de la interfaz de salones la cual espera una entidad de usuario autentificado como parametro
        /// </summary>
        /// <param name="e_UsuarioAU"></param>
        public Salones(E_Usuario e_UsuarioAU)
        {
            //Se inicializan los componentes
            InitializeComponent();

            #region Precentando los salones en el datagrid principal

            //se presentan los salones en el grid
            GCSalones.DataSource = n_Salon.ObtenerSalones();



            #endregion

            //Asignando e_Usuario a la goblal instancia global de la clase

            e_Usuario = e_UsuarioAU;


            #region Control de usuario -- Seguridad -- --Control de acceso--

            //Opciones de usuario

            int Perfil_Usuario = n_Usuario.ObtenerPerfil(e_UsuarioAU.id_Usuario); //Se optiene el perfil del usuario

            //Trabajando la opcion de Usuarios
            String Opcion = "Salones";                                           // -- - -Opcion

            int ID_OSalones = n_Usuario.ObtenerIDOpcion(Opcion, Perfil_Usuario); //Optiene el id de las opcion de salones de ese usuario
            //Crear
            SBCrear.Visible = n_Usuario.ObtenerFuncion(ID_OSalones, "Crear");
            //Actualizar
            SBActualizar.Visible = n_Usuario.ObtenerFuncion(ID_OSalones, "Actualizar");
            //Eliminar
            SBEliminar.Visible = n_Usuario.ObtenerFuncion(ID_OSalones, "Eliminar");

            #endregion
        }