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