Exemplo n.º 1
0
        public static List <EsemenynaploDto> Select(ossContext context, string sid, int rekordTol, int lapMeret,
                                                    int felhasznalokod, out int osszesRekord)
        {
            SessionBll.Check(context, sid);

            var qry = EsemenynaploDal.GetQuery(context, felhasznalokod);

            osszesRekord = qry.Count();
            var entities = qry.Skip(rekordTol).Take(lapMeret).ToList();
            var result   = new List <EsemenynaploDto>();

            var esebejel = EseBeJel();

            foreach (var entity in entities)
            {
                var dto = new EsemenynaploDto
                {
                    Esemenynaplokod = entity.Esemenynaplokod,
                    Idopont         = entity.Idopont,
                    Particio        = entity.Particio,
                    Csoport         = entity.Csoport,
                    Muvelet         = Jelentes(esebejel, (EsemenynaploBejegyzesek)entity.Esemenyazonosito)
                };

                result.Add(dto);
            }

            return(result);
        }