Exemplo n.º 1
0
        public bool DeslogaUsuario(CEF.Modelos.Usuarios usuario)
        {
            try
            {
                using (var db = new CEF.Modelos.XimasAPPContext())
                {
                    Usuarios user = (from a in db.Usuarios
                                     where a.Logado == true && a.IdUsuario == usuario.IdUsuario
                                     select a).FirstOrDefault();

                    if (user.Chimarreando == true)
                    {
                        user.Chimarreando = false;
                    }

                    user.ConnectionId = null;
                    user.Ordem        = 0;
                    user.Logado       = false;
                    db.SaveChanges();
                    return(true);
                }
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 2
0
        public void SetaConnectionId(CEF.Modelos.Usuarios usuario)
        {
            using (var db = new CEF.Modelos.XimasAPPContext())
            {
                Usuarios user = (from a in db.Usuarios
                                 where a.IdUsuario == usuario.IdUsuario
                                 select a).FirstOrDefault();

                if (user != null)
                {
                    user.Logado       = true;
                    user.ConnectionId = usuario.ConnectionId;
                }

                db.SaveChanges();
            }
        }
Exemplo n.º 3
0
 public void SetaConnectionId(CEF.Modelos.Usuarios usuario)
 {
     UsuarioCDD.Instancia.SetaConnectionId(usuario);
 }
Exemplo n.º 4
0
 public bool DeslogaUsuarios(CEF.Modelos.Usuarios usuario)
 {
     return(UsuarioCDD.Instancia.DeslogaUsuario(usuario));
 }
Exemplo n.º 5
0
 public CEF.Modelos.Usuarios SetaChimarreando(CEF.Modelos.Usuarios usuarios)
 {
     return(UsuarioCDD.Instancia.SetaChimarreando(usuarios));
 }
Exemplo n.º 6
0
        //public CEF.Modelos.Usuarios UsuarioLogado(CEF.Modelos.Usuarios usuario)
        //{

        //    return UsuarioCDD.Instancia.UsuarioLogado(usuario);
        //}


        public CEF.Modelos.Usuarios LogaUsuario(CEF.Modelos.Usuarios usuario)
        {
            return(UsuarioCDD.Instancia.LogaUsuario(usuario));
        }