Beispiel #1
0
        /// <summary>
        /// Método para agregar una constancia
        /// </summary>
        /// <returns></returns>
        public bool CrearConstancia()
        {
            this.constancia = CrearEntidad();

            using (ConstanciaNEG negocio = new ConstanciaNEG())
            {
                negocio.CrearConstancia(this.constancia);
            }
            return(true);
        }
Beispiel #2
0
        /// <summary>
        /// Método para obtener las constancias de una lista
        /// </summary>
        /// <param name="entidad"></param>
        /// <returns></returns>
        public bool ConsultarConstancias()
        {
            using (ConstanciaNEG negocio = new ConstanciaNEG())
            {
                ListaCentrosTrabajo listaCentrosTrabajo = new ListaCentrosTrabajo();

                listaCentrosTrabajo.ListaID = this.listaID;
                listaCentrosTrabajo.CentroTrabajoSIRCEID = this.centroTrabajoSIRCEID;
                listaCentrosTrabajo.ListaCentroTrabajoID = negocio.ObtenerlistaCentroTrabajoID(this.listaID, this.centroTrabajoSIRCEID);

                this.listaCentroTrabajoID  = listaCentrosTrabajo.ListaCentroTrabajoID;
                this.listaConstancias      = negocio.ConsultarConstancias(listaCentrosTrabajo, this.EmpresaSIRCEID);
                this.gridConstancias.datos = this.listaConstancias;
                ConfigurarControlGrid();
            }

            return(true);
        }
Beispiel #3
0
        /// <summary>
        /// Método para crear una entidad constancia
        /// </summary>
        /// <returns></returns>
        public ListaCentrosTrabajo CrearEntidad()
        {
            ListaCentrosTrabajo listaCentrosTrabajo = new ListaCentrosTrabajo();

            using (ConstanciaNEG negocio = new ConstanciaNEG())
            {
                listaCentrosTrabajo.ListaID = this.listaID;
                listaCentrosTrabajo.CentroTrabajoSIRCEID = this.centroTrabajoSIRCEID;
                listaCentrosTrabajo.ListaCentroTrabajoID = negocio.ObtenerlistaCentroTrabajoID(this.listaID, this.centroTrabajoSIRCEID);

                foreach (var item in this.gridConstancias.datos)
                {
                    listaCentrosTrabajo.Constancias.Add(new Constancias
                    {
                        ConstanciaID         = 0, //item.ConstanciaID,
                        ListaCentroTrabajoID = listaCentrosTrabajo.ListaCentroTrabajoID,
                        TrabajadorID         = item.trabajadorID,
                        CursoID   = item.cursoID,
                        Eliminado = item.Eliminado
                    });
                }
            }
            return(listaCentrosTrabajo);
        }