public static void Uzenet(IHubContext <OssHub> hubcontext, string felhasznalo, EsemenynaploBejegyzesek esemeny) { var msg = $"{felhasznalo} - {EsemenynaploBll.Jelentes(EsemenynaploBll.EseBeJel(), esemeny)}"; hubcontext.Clients.All.SendAsync("Uzenet", msg); }
public static async Task SzerepkorValasztasAsync(ossContext context, string sid, int particioKod, int csoportKod) { SessionBll.Check(context, sid, false); await SessionBll.UpdateRoleAsync(context, sid, particioKod, csoportKod); if (context.CurrentSession.Logol) { await EsemenynaploBll.BejegyzesAsync(context, EsemenynaploBejegyzesek.SzerepkorValasztas); } }
public static async Task KijelentkezesAsync(ossContext context, string sid) { SessionBll.Check(context, sid, false); SessionBll.Delete(context, sid); if (context.CurrentSession.Logol) { await EsemenynaploBll.BejegyzesAsync(context, EsemenynaploBejegyzesek.Kijelentkezes); //OssHub.Uzenet(model.Session.FELHASZNALO, EsemenynaploBejegyzesek.Kijelentkezes); } }
public static async Task <string> BejelentkezesAsync(ossContext context, IHubContext <OssHub> hubcontext, string azonosito, string jelszo, string ip, string winHost, string winUser) { var felhasznalo = await FelhasznaloDal.GetAsync(context, azonosito, jelszo); var sid = SessionBll.CreateNew(context, ip, winHost, winUser, felhasznalo.Felhasznalokod, felhasznalo.Nev, azonosito, felhasznalo.Logonlog); if (context.CurrentSession.Logol) { await EsemenynaploBll.BejegyzesAsync(context, EsemenynaploBejegyzesek.Bejelentkezes); HubUtils.Uzenet(hubcontext, context.CurrentSession.Felhasznalo, EsemenynaploBejegyzesek.Bejelentkezes); } return(sid); }