Ejemplo n.º 1
0
        /// <summary>
        /// Listado de proyectos por priorizar
        /// </summary>
        public List <ProyectoPorPriorizar> getProyectosPorPriorizar(int _codOperador)
        {
            using (Datos.FonadeDBDataContext db = new Datos.FonadeDBDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            {
                //Consulta para obtener los proyectos por priorizar
                var proyectosPorPriorizar = db.MD_MostrarProyectosaPriorizar(Constantes.CONST_AsignacionRecursos, _codOperador)
                                            .Select(
                    filter => new ProyectoPorPriorizar
                {
                    Codigo             = filter.codigoproyecto,
                    Nombre             = filter.nombreproyecto,
                    CodigoConvocatoria = filter.codigoconvocatoria.GetValueOrDefault(0),
                    NombreConvocatoria = filter.nombreconvocatoria,
                    ValorRecomendado   = filter.valorrecomendado,
                    Anio     = filter.anio.GetValueOrDefault(DateTime.Now.Year),
                    Total    = filter.total,
                    Operador = filter.operador
                }).ToList();

                return(proyectosPorPriorizar);
            }
        }