/// <summary>
        /// Lista informações do usuário logado
        /// </summary>
        /// <param name="login">login</param>
        /// <returns>informações do usuário</returns>
        public SYS_USUARIO ListarInformacoesUsuarioLogado(string login)
        {
            try
            {
                SYS_USUARIO lista = new SYS_USUARIO();

                using (Context contexto = new Context())
                {
                    return(lista = contexto.SYS_USUARIO.Where(p => p.LOGIN == login).FirstOrDefault());
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        /// <summary>
        /// Lista informações do usuário para a tela de gerenciamento de permissões de acesso
        /// </summary>
        /// <param name="codigoUser">Código do Usuário</param>
        /// <returns>informações do usuário</returns>
        public SYS_USUARIO PesquisarUser(long codigoUser)
        {
            try
            {
                SYS_USUARIO lista = new SYS_USUARIO();

                using (Context contexto = new Context())
                {
                    return(lista = contexto.SYS_USUARIO.Where(p => p.CODUSU == codigoUser).FirstOrDefault());
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        /// <summary>
        /// Pesquisa usuários do sistema por login
        /// </summary>
        /// <param name="loguin"></param>
        /// <returns></returns>
        public SYS_USUARIO PesquisarUser(string loguin)
        {
            try
            {
                SYS_USUARIO lista = new SYS_USUARIO();

                using (Context contexto = new Context())
                {
                    return(lista = contexto.SYS_USUARIO.Where(p => p.LOGIN == loguin).FirstOrDefault());
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }