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