예제 #1
0
        public static int CountProductoRepresentativo(int codigoProyecto, int codigoConvocatoria)
        {
            using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            {
                var entities = (from productos in db.ActaSeguimGestionProduccionEvaluacion
                                where productos.codProyecto == codigoProyecto && productos.ocultar == false &&
                                productos.productoRepresentativo == true
                                select productos.unidades
                                ).Sum();

                return(entities);
            }

            //    using (Datos.FonadeDBDataContext db = new Datos.FonadeDBDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            //    {
            //        var entities = (from productos in db.IndicadorProductoEvaluacions
            //                        join v in db.IndicadorGestionEvaluacions
            //                        on productos.IdProducto equals v.ProductoMasRepresentativo
            //                        where productos.IdProyecto == codigoProyecto
            //                              && productos.IdConvocatoria == codigoConvocatoria
            //                        select productos.Unidades
            //                       ).Sum();

            //        return entities;
            //    }
        }
예제 #2
0
        public static int CountMercadeo(int codigoProyecto, int codigoConvocatoria)
        {
            using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            {
                var entities = (from mercadeo in db.ActaSeguimGestionMercadeoEvaluacion
                                where mercadeo.codProyecto == codigoProyecto && mercadeo.ocultar == false
                                select mercadeo.unidades
                                ).Sum();

                return(entities);
            }
        }
예제 #3
0
파일: Abogado.cs 프로젝트: jramiloQV/Fonade
        private static List <ContratoEmpresaDTO> buscarOperador(List <ContratoEmpresaDTO> contratoEmpresas)
        {
            using (Datos.FonadeDBLightDataContext dbLight = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            {
                foreach (var e in contratoEmpresas)
                {
                    e.Operador = (from o in dbLight.Operador
                                  where o.IdOperador == e.codOperador
                                  select o.NombreOperador).FirstOrDefault();
                }
            }

            return(contratoEmpresas);
        }
예제 #4
0
파일: Entidad.cs 프로젝트: jramiloQV/Fonade
        public static List <Datos.Operador> GetOperadores(int?_codOperador)
        {
            using (Datos.FonadeDBLightDataContext db = new Datos.FonadeDBLightDataContext(System.Configuration.ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString))
            {
                if (_codOperador == null)
                {
                    var entities = (from entidades in db.Operador
                                    select entidades);

                    return(entities.ToList());
                }
                else
                {
                    var entities = (from entidades in db.Operador
                                    where entidades.IdOperador == _codOperador
                                    select entidades);

                    return(entities.ToList());
                }
            }
        }