Exemple #1
0
        /// <summary>
        /// Contructor de la interfaz de  solicitudes que acepta como parametros una entida de usuario
        /// </summary>
        /// <param name="e_UsuarioAU"></param>
        public SolicitudesF(E_Usuario e_UsuarioAU)
        {
            //Inicializando los componentes
            InitializeComponent();

            #region Obteniendo las Solicitudes

            GCSolicitudes.DataSource = n_Solicitud.ObtenerSolicitudes();

            #endregion

            //Asignando e_Usuario   a la goblal

            e_Usuario = e_UsuarioAU;


            #region Control de usuario  -- Control de usuarios --

            //Opciones de usuario

            int Perfil_Usuario = n_Usuario.ObtenerPerfil(e_UsuarioAU.id_Usuario);

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

            int ID_OSolicitudes = n_Usuario.ObtenerIDOpcion(Opcion, Perfil_Usuario);
            //Agregar
            SBAgregarS.Visible = n_Usuario.ObtenerFuncion(ID_OSolicitudes, "Crear");
            //Actualizar
            SBActualizar.Visible = n_Usuario.ObtenerFuncion(ID_OSolicitudes, "Actualizar");
            //Eliminar
            SBEliminar.Visible = n_Usuario.ObtenerFuncion(ID_OSolicitudes, "Eliminar");

            #endregion
        }
        public void PruebaObtenerSolicitudes()
        {
            //Negocio
            N_Solicitud n_Solicitud = new N_Solicitud();
            //Entidad
            E_Solicitud e_Solicitud = new E_Solicitud();


            //Verifica que no venga vacio el DataTable
            Assert.IsNotNull(n_Solicitud.ObtenerSolicitudes());
        }