Example #1
0
        /// <summary>
        /// Retorna un LISTA de registros de la Entidad Proyectos.Proyecto
        /// En la BASE de DATO la Tabla : [Proyectos.Proyecto]
        /// <summary>
        /// <param name="pFiltro"></param>
        /// <returns></returns>
        public List <BEProyecto> Listar(BaseFiltroPry pFiltro)
        {
            List <BEProyecto> lstProyecto = new List <BEProyecto>();

            try
            {
                using (_ProyectoDataContext SQLDC = new _ProyectoDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_Proyecto(null, pFiltro.codPersonaEntidad, pFiltro.codRegEstado, pFiltro.desNombre);
                    foreach (var item in resul)
                    {
                        lstProyecto.Add(new BEProyecto()
                        {
                            codProyecto     = item.codProyecto,
                            codPerCliente   = item.codPerCliente,
                            codRegEstado    = item.codRegEstado,
                            desNombre       = item.desNombre,
                            fecInicio       = item.fecInicio,
                            fecFinal        = item.fecFinal,
                            indActivo       = item.indActivo,
                            segUsuarioCrea  = item.segUsuarioCrea,
                            segUsuarioEdita = item.segUsuarioEdita,
                            segFechaCrea    = item.segFechaCrea,
                            segFechaEdita   = item.segFechaEdita,
                            segMaquinaCrea  = item.segMaquina,
                        });
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(lstProyecto);
        }
Example #2
0
        /// <summary>
        /// Retorna una ENTIDAD de registro de la Entidad Proyectos.Proyecto
        /// En la BASE de DATO la Tabla : [Proyectos.Proyecto]
        /// <summary>
        /// <param name="pcodProyecto"></param>
        /// <returns></returns>
        public BEProyecto Buscar(int pcodProyecto)
        {
            BEProyecto proyecto = new BEProyecto();

            try
            {
                using (_ProyectoDataContext SQLDC = new _ProyectoDataContext(conexion))
                {
                    var resul = SQLDC.omgc_S_Proyecto(pcodProyecto, null, null, null);
                    foreach (var item in resul)
                    {
                        proyecto = new BEProyecto()
                        {
                            codProyecto     = item.codProyecto,
                            codPerCliente   = item.codPerCliente,
                            codRegEstado    = item.codRegEstado,
                            desNombre       = item.desNombre,
                            fecInicio       = item.fecInicio,
                            fecFinal        = item.fecFinal,
                            indActivo       = item.indActivo,
                            segUsuarioCrea  = item.segUsuarioCrea,
                            segUsuarioEdita = item.segUsuarioEdita,
                            segFechaCrea    = item.segFechaCrea,
                            segFechaEdita   = item.segFechaEdita,
                            segMaquinaCrea  = item.segMaquina,
                        };
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(proyecto);
        }