public IList CarregaUsuarios() { ModelosDataContext us = new ModelosDataContext(); try { var listaUsuarios = ( from usuarios in us.Usuarios join usuariosNivel in us.UsuarioNivels on usuarios.usuarioNivelId equals usuariosNivel.usuarioNivelId select new { usuarioId = usuarios.usuarioId, usuarioNome = usuarios.usuarioNome, usuarioSenha = usuarios.usuarioSenha, usuarioNivel = usuariosNivel.usuarioNivelNome, usuarioAtivo = usuarios.usuarioAtivo } ).ToList(); return(listaUsuarios); } catch (Exception ex) { throw ex; throw; } }
/// <summary> /// Método para verificar se login e senha estão corretos /// </summary> /// <param name="login">Login do Usuário</param> /// <param name="senha">Senha do Usuário</param> /// <returns></returns> public Usuario VerificaUsuario(string login, string senha) { ModelosDataContext us = new ModelosDataContext(); try { var user = (from usuarios in us.Usuarios where usuarios.usuarioNome == login && usuarios.usuarioSenha == senha && usuarios.usuarioAtivo == 1 select usuarios).FirstOrDefault(); return(user); } catch (Exception ex) { throw ex; } }