Beispiel #1
0
        public static List<CodNome> DadosEmpresa()
        {
            Database.Entities Context = new Database.Entities();
            var lista = CRB.BOSS.Autenticacao.Concessionaria.Concessionaria.RecuperarIdsCod();

            return Context.TB_EMPRESA.Where(e => e.TB_EMPRESA_BANCO.Any(x => lista.Contains(x.COD_CONCESSIONARIA)))
                                    .Select(cn => new CodNome { ID = cn.COD_EMPRESA, Nome = cn.NME_EMPRESA })
                                    .ToList();
        }
Beispiel #2
0
        public static List<CodNome> DadosModulo()
        {
            Database.Entities Context = new Database.Entities();

            return Context.TB_MODULO.Where(m => m.TB_GRUPO_FUNC.Any()).Select(m => new CodNome { ID = m.COD_MODULO, Nome = m.NME_MODULO }).ToList();
        }
Beispiel #3
0
        public static List<CodNome> DadosBanco()
        {
            Database.Entities Context = new Database.Entities();

            return Context.TB_BANCO.Select(b => new CodNome { ID = b.COD_BANCO, Nome = b.NME_BANCO }).ToList();
        }
Beispiel #4
0
        public List<Database.TB_MODULO> RecuperarModulosIds(string ids)
        {
            try
            {
                Database.Entities entities = new Database.Entities();

                var query = entities.TB_MODULO.AsParallel();

                if (!String.IsNullOrEmpty(ids))
                {
                    List<string> id = new List<string>();
                    foreach (string c in ids.Split(';'))
                    {
                        if (!String.IsNullOrEmpty(c))
                        {
                            id.Add(c);
                        }
                    }
                    query = query.Where(a => id.Contains(a.COD_MODULO.ToString()));
                }

                return query.ToList();

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }