Пример #1
0
        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);
        }
Пример #2
0
        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);
            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
        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);
        }