コード例 #1
0
ファイル: TarjetaDAO.cs プロジェクト: jesumarquez/lt
        public IEnumerable <Tarjeta> GetTarjetasLibres(IEnumerable <int> empresas, IEnumerable <int> lineas)
        {
            var empleadoDao = new EmpleadoDAO();

            var todas     = GetList(empresas, lineas);
            var asignadas = empleadoDao.FindActivosConTarjetas(empresas, lineas).Select(x => x.Tarjeta.Id);

            return(todas.Where(card => !asignadas.Contains(card.Id)).OrderBy(tarjeta => tarjeta.Numero));
        }