Exemplo n.º 1
0
        /// <summary>
        /// Método para englobar las propiedades del grid de las normas.
        /// </summary>
        private void propiedadesGridNormas()
        {
            //Se declaran las acciones a realizar dentro del grid
            AccionNEG objAccionNEG = new AccionNEG();

            this.acciones = objAccionNEG.consultarAcciones();

            //Se declaran los titulos de la tabla
            this.gridNormasEspecialidades.encabezados = new List <string>();
            this.gridNormasEspecialidades.encabezados.Add("Norma o Estandar");
            this.gridNormasEspecialidades.encabezados.Add("Fecha Emision");

            //se declaran los valores de la tabla
            this.gridNormasEspecialidades.columnas = new List <string>();
            this.gridNormasEspecialidades.columnas.Add("NormaCompetenciaDescripcion");
            this.gridNormasEspecialidades.columnas.Add("FechaEmision");

            //se declara el campo clave para recuperar el valor del grid seleccioando
            this.gridNormasEspecialidades.columnaID = "NormaCompetenciaID";

            //se declaran los botones del CRUD
            this.gridNormasEspecialidades.iconosGrid = new List <IconosGridPOCO>();

            //Eliminar Norma Competencia
            IconosGridPOCO eliminar = new IconosGridPOCO();

            eliminar.icono    = "remove";
            eliminar.tooltip  = "Eliminar una norma o estandar";
            eliminar.callback = "AccionarNormasClick";
            eliminar.enabled  = false;
            eliminar.accion   = objAccionNEG.consultarValorAccion(acciones, "Editar");
            this.gridNormasEspecialidades.iconosGrid.Add(eliminar);
        }
Exemplo n.º 2
0
        public int ConsultarAccion(string accion)
        {
            //Se declaran las acciones a realizar dentro del grid
            AccionNEG objAccionNEG = new AccionNEG();

            return(objAccionNEG.consultarValorAccion(this.acciones, accion));
        }
Exemplo n.º 3
0
        /// <summary>
        /// Método para englobar las propiedades del grid de las normas.
        /// </summary>
        private void ConfigurarControlGrid()
        {
            AccionNEG objAccionNEG = new AccionNEG();

            this.acciones = objAccionNEG.consultarAcciones();

            //Se declaran los titulos de la tabla
            this.gridEstablecimientos.encabezados = new List <string>();
            this.gridEstablecimientos.encabezados.Add("Trabajador");
            this.gridEstablecimientos.encabezados.Add("Curso");

            //se declaran los valores de la tabla
            this.gridEstablecimientos.columnas = new List <string>();
            this.gridEstablecimientos.columnas.Add("TrabajadorDescripcion");
            this.gridEstablecimientos.columnas.Add("CursoDescripcion");

            //se declara el campo clave para recuperar el valor del grid seleccioando
            this.gridEstablecimientos.columnaID = "ConstanciaID";

            //se declaran los botones del CRUD
            this.gridEstablecimientos.iconosGrid = new List <IconosGridPOCO>();

            //Editar Trabajador
            IconosGridPOCO crear = new IconosGridPOCO();

            crear.icono    = "remove";
            crear.tooltip  = "Eliminar un establecimiento";
            crear.callback = "accionarClick";
            crear.enabled  = false;
            crear.accion   = objAccionNEG.consultarValorAccion(acciones, "Eliminar");
            this.gridEstablecimientos.iconosGrid.Add(crear);
        }
Exemplo n.º 4
0
        public bool ConsultarAcciones()
        {
            //Se declaran las acciones a realizar dentro del grid
            AccionNEG objAccionNEG = new AccionNEG();

            this.acciones = objAccionNEG.consultarAcciones();

            return(true);
        }
Exemplo n.º 5
0
        // Método para asignar el ícono de "Crear" al grid.
        private void AsignarIconosGrid()
        {
            //Se declaran las acciones a realizar dentro del grid
            AccionNEG objAccionNEG = new AccionNEG();

            this.acciones = objAccionNEG.consultarAcciones();

            // Se declaran los botones del CRUD
            this.gridCursos.iconosGrid = new List <IconosGridPOCO>();

            // Configuramos el ícono "Crear"
            IconosGridPOCO agregar = new IconosGridPOCO();

            agregar.icono    = "plus";
            agregar.tooltip  = "Agregar un Curso";
            agregar.callback = "accionarClick";
            agregar.enabled  = true;
            agregar.accion   = objAccionNEG.consultarValorAccion(acciones, "Crear");
            this.gridCursos.iconosGrid.Add(agregar);

            // Configuramos el ícono "Consultar"
            IconosGridPOCO consultar = new IconosGridPOCO();

            consultar.icono    = "search";
            consultar.tooltip  = "Consultar un Curso";
            consultar.callback = "accionarClick";
            consultar.enabled  = false;
            consultar.accion   = objAccionNEG.consultarValorAccion(acciones, "Consultar");
            this.gridCursos.iconosGrid.Add(consultar);

            // Configuramos el ícono "Editar"
            IconosGridPOCO editar = new IconosGridPOCO();

            editar.icono    = "pencil";
            editar.tooltip  = "Editar un Curso";
            editar.callback = "accionarClick";
            editar.enabled  = false;
            editar.accion   = objAccionNEG.consultarValorAccion(acciones, "Editar");
            this.gridCursos.iconosGrid.Add(editar);

            // Configuramos el ícono "Eliminar"
            IconosGridPOCO eliminar = new IconosGridPOCO();

            eliminar.icono    = "remove";
            eliminar.tooltip  = "Eliminar un Curso";
            eliminar.callback = "accionarClick";
            eliminar.enabled  = false;
            eliminar.accion   = objAccionNEG.consultarValorAccion(acciones, "Eliminar");
            this.gridCursos.iconosGrid.Add(eliminar);
        }
Exemplo n.º 6
0
        public void consultarListas()
        {
            this.gridListas = new GridPOCO <ListaPOCO>();
            AccionNEG objAccionNEG = new AccionNEG();

            this.acciones         = objAccionNEG.consultarAcciones();
            this.gridListas.datos = new TableroControlNEG().consultarListas(this.empresaSIRCEID, this.acciones);
            //Se declaran los titulos de la tabla
            this.gridListas.encabezados = new List <string>();
            this.gridListas.encabezados.Add("Folio Empresa");
            this.gridListas.encabezados.Add("Nombre");
            this.gridListas.encabezados.Add("Trabajadores Asignados");
            this.gridListas.encabezados.Add("Cursos Asignados");
            this.gridListas.encabezados.Add("Número de Constancias");
            this.gridListas.encabezados.Add("Establecimientos Incorporados");
            this.gridListas.encabezados.Add("Folio DC-4");
            this.gridListas.encabezados.Add("Fecha de Presentación");
            this.gridListas.encabezados.Add("Entidad Federativa");
            this.gridListas.encabezados.Add("Avance");
            this.gridListas.encabezados.Add("Estatus");
            //se declaran los valores de la tabla
            this.gridListas.columnas = new List <string>();
            this.gridListas.columnas.Add("folioEmpresa");
            this.gridListas.columnas.Add("nombreLista");
            this.gridListas.columnas.Add("numeroTrabajadores");
            this.gridListas.columnas.Add("numeroCursos");
            this.gridListas.columnas.Add("numeroConstancias");
            this.gridListas.columnas.Add("numeroEstablecimientos");
            this.gridListas.columnas.Add("folioDC4");
            this.gridListas.columnas.Add("fechaPresentacion");
            this.gridListas.columnas.Add("entidadFederativa");
            this.gridListas.columnas.Add("porcentajeAvance");
            this.gridListas.columnas.Add("estatus");

            // Se declaran los botones del CRUD
            this.gridListas.iconosGrid = new List <IconosGridPOCO>();

            // Configuramos el ícono "Crear"
            IconosGridPOCO agregar = new IconosGridPOCO();

            agregar.icono    = "plus";
            agregar.tooltip  = "Agregar una Lista";
            agregar.callback = "accionarClick";
            agregar.enabled  = true;
            agregar.accion   = objAccionNEG.consultarValorAccion(acciones, "Crear");
            this.gridListas.iconosGrid.Add(agregar);

            //se declara cual tendra el id del renglon seleccionado
            this.gridListas.columnaID = "listaID";
        }
Exemplo n.º 7
0
        // Encabezados del grid

        public bool ConsultarCatalogos()
        {
            using (CursoNEG negocio = new CursoNEG())
            {
                this.areas        = negocio.ConsultarAreasTematicas();
                this.tiposAgentes = new UtileriaNeg().EnumeradorALista <Enumeradores.TipoAgenteCapacitador>();
                this.modalidades  = new UtileriaNeg().EnumeradorALista <Enumeradores.ModalidadCapacitacion>();
                this.objetivos    = negocio.ConsultarObjetivosCapacitacion();
                this.tiposCRUD    = new UtileriaNeg().EnumeradorALista <Enumeradores.TipoCRUD>();
                AccionNEG objAccionNEG = new AccionNEG();
                this.acciones = objAccionNEG.consultarAcciones();
            }

            return(true);
        }
Exemplo n.º 8
0
        /// <summary>
        /// Método para englobar las propiedades del grid.
        /// </summary>
        private void propiedadesGrid()
        {
            //Se declaran las acciones a realizar dentro del grid
            AccionNEG objAccionNEG = new AccionNEG();

            this.acciones = objAccionNEG.consultarAcciones();

            //Se declaran los titulos de la tabla
            this.gridTrabajadores.encabezados = new List <string>();
            this.gridTrabajadores.encabezados.Add("CURP");
            this.gridTrabajadores.encabezados.Add("Nombre del trabajador");
            this.gridTrabajadores.encabezados.Add("Apellido Paterno");
            this.gridTrabajadores.encabezados.Add("Apellido Materno");
            this.gridTrabajadores.encabezados.Add("Fecha de Nacimiento");
            this.gridTrabajadores.encabezados.Add("Ocupación Especificas");
            this.gridTrabajadores.encabezados.Add("Nivel máximo de estudios");
            this.gridTrabajadores.encabezados.Add("Instituciones Educativas");
            this.gridTrabajadores.encabezados.Add("Documentos Probatorios");
            this.gridTrabajadores.encabezados.Add("Genero");

            //se declaran los valores de la tabla
            this.gridTrabajadores.columnas = new List <string>();
            this.gridTrabajadores.columnas.Add("CURP");
            this.gridTrabajadores.columnas.Add("Nombre");
            this.gridTrabajadores.columnas.Add("ApellidoPaterno");
            this.gridTrabajadores.columnas.Add("ApellidoMaterno");
            this.gridTrabajadores.columnas.Add("FechaNacimiento");
            this.gridTrabajadores.columnas.Add("OcupacionDescripcion");
            this.gridTrabajadores.columnas.Add("EscolaridadDescripcion");
            this.gridTrabajadores.columnas.Add("InstitucionesEducativasDescripcion");
            this.gridTrabajadores.columnas.Add("DocumentosProbatoriosDescripcion");
            this.gridTrabajadores.columnas.Add("GeneroDescripcion");

            //se declara el campo clave para recuperar el valor del grid seleccioando
            this.gridTrabajadores.columnaID = "TrabajadorID";

            //se declaran los botones del CRUD
            this.gridTrabajadores.iconosGrid = new List <IconosGridPOCO>();
            //Agregar Trabajador
            IconosGridPOCO agregar = new IconosGridPOCO();

            agregar.icono    = "plus";
            agregar.tooltip  = "Agregar un Trabajador";
            agregar.callback = "accionarClick";
            agregar.enabled  = true;
            agregar.accion   = objAccionNEG.consultarValorAccion(acciones, "Crear");
            this.gridTrabajadores.iconosGrid.Add(agregar);

            //Consultar Trabajador
            IconosGridPOCO consultar = new IconosGridPOCO();

            consultar.icono    = "search";
            consultar.tooltip  = "Consultar un Trabajador";
            consultar.callback = "accionarClick";
            consultar.enabled  = false;
            consultar.accion   = objAccionNEG.consultarValorAccion(acciones, "Consultar");
            this.gridTrabajadores.iconosGrid.Add(consultar);

            //Editar Trabajador
            IconosGridPOCO editar = new IconosGridPOCO();

            editar.icono    = "pencil";
            editar.tooltip  = "Editar un Trabajador";
            editar.callback = "accionarClick";
            editar.enabled  = false;
            editar.accion   = objAccionNEG.consultarValorAccion(acciones, "Editar");
            this.gridTrabajadores.iconosGrid.Add(editar);

            //Editar Trabajador
            IconosGridPOCO eliminar = new IconosGridPOCO();

            eliminar.icono    = "remove";
            eliminar.tooltip  = "Eliminar un Trabajador";
            eliminar.callback = "accionarClick";
            eliminar.enabled  = false;
            eliminar.accion   = objAccionNEG.consultarValorAccion(acciones, "Eliminar"); //(int)Enumeradores.TipoCRUD.Eliminar;
            this.gridTrabajadores.iconosGrid.Add(eliminar);
        }