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); } }
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(); } }
public void SetaConnectionId(CEF.Modelos.Usuarios usuario) { UsuarioCDD.Instancia.SetaConnectionId(usuario); }
public bool DeslogaUsuarios(CEF.Modelos.Usuarios usuario) { return(UsuarioCDD.Instancia.DeslogaUsuario(usuario)); }
public CEF.Modelos.Usuarios SetaChimarreando(CEF.Modelos.Usuarios usuarios) { return(UsuarioCDD.Instancia.SetaChimarreando(usuarios)); }
//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)); }