Пример #1
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad Proyectos.PyDocumReg
        /// En la BASE de DATO la Tabla : [Proyectos.PyDocumReg]
        /// <summary>
        /// <returns>Entidad</returns>
        public BEPyDocumReg Buscar(int codPyDocumReg)
        {
            BEPyDocumReg objPyDocumReg = null;

            try
            {
                using (_ProyectoDataContext SQLDC = new _ProyectoDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_PyDocumReg(codPyDocumReg, 0, 0, null);
                    foreach (var item in resul)
                    {
                        objPyDocumReg = new BEPyDocumReg()
                        {
                            codPyDocumReg   = item.codPyDocumReg,
                            codProyecto     = item.codProyecto,
                            codDocumReg     = item.codDocumReg,
                            gloNota         = item.gloNota,
                            indActivo       = item.indActivo,
                            segUsuarioCrea  = item.segUsuarioCrea,
                            segUsuarioEdita = item.segUsuarioEdita,
                            segFechaCrea    = item.segFechaCrea,
                            segFechaEdita   = item.segFechaEdita,
                            segMaquinaCrea  = item.segMaquina,
                        };
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(objPyDocumReg);
        }
Пример #2
0
        /// <summary>
        /// Retorna un LISTA de registros de la Entidad Proyectos.PyDocumReg
        /// En la BASE de DATO la Tabla : [Proyectos.PyDocumReg]
        /// <summary>
        /// <param name="objfiltro"></param>
        /// <returns></returns>
        public List <BEPyDocumReg> Listar(BaseFiltroPry objFiltro)
        {
            List <BEPyDocumReg> lstPyDocumReg = new List <BEPyDocumReg>();

            try
            {
                using (_ProyectoDataContext SQLDC = new _ProyectoDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_PyDocumReg(0,
                                                        objFiltro.codProyecto,
                                                        objFiltro.codDocumRegDetalle,
                                                        objFiltro.indActivo);
                    foreach (var item in resul)
                    {
                        lstPyDocumReg.Add(new BEPyDocumReg()
                        {
                            codPyDocumReg   = item.codPyDocumReg,
                            codProyecto     = item.codProyecto,
                            codDocumReg     = item.codDocumReg,
                            gloNota         = item.gloNota,
                            indActivo       = item.indActivo,
                            segUsuarioCrea  = item.segUsuarioCrea,
                            segUsuarioEdita = item.segUsuarioEdita,
                            segFechaCrea    = item.segFechaCrea,
                            segFechaEdita   = item.segFechaEdita,
                            segMaquinaCrea  = item.segMaquina,
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(lstPyDocumReg);
        }