/// <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); }
/// <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); }
/// <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); }