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); }
public static async Task BejegyzesAsync(ossContext model, EsemenynaploBejegyzesek esemeny) { var entity = new Models.Esemenynaplo { Esemenyazonosito = (int)esemeny, Idopont = DateTime.Now, Particiokod = model.CurrentSession.Particiokod, Particio = model.CurrentSession.Particio, Csoportkod = model.CurrentSession.Csoportkod, Csoport = model.CurrentSession.Csoport, Felhasznalokod = model.CurrentSession.Felhasznalokod, Felhasznalo = model.CurrentSession.Felhasznalo, Azonosito = model.CurrentSession.Azonosito, Ip = model.CurrentSession.Ip, Host = model.CurrentSession.Host, Osuser = model.CurrentSession.Osuser }; await EsemenynaploDal.AddAsync(model, entity); }