public ActionResult ListaUsuario()
        {
            ListaUsuarioView vwListaUsuarios = new ListaUsuarioView();

            try
            {
                //List<UsuarioTO> lstRetorno = new List<UsuarioTO>();

                Token accessToken = (Token)System.Web.HttpContext.Current.Application["tokenUsuario"];

                string _urlBase = ConfigurationManager.AppSettings["urlUsuario"];

                string url = string.Format("api/Usuario/items/empresa?idEmpresa={0}", Session["id_EmpresaSel"].ToString());

                ViewBag.MenuUsuario = "menu-ativo";

                vwListaUsuarios.ListaUsuarios = base.Listar <UsuarioTO>(accessToken, _urlBase, url);
            }
            catch (Exception ex)
            {
                vwListaUsuarios.erro = "Ocorreu um erro ao listar usuários. Detalhe: " + ex.Message;
                // throw ex;
            }

            return(View("ListaUsuario", vwListaUsuarios));
        }
        public ActionResult ExcluirUsuario(decimal?id_usuario)
        {
            ListaUsuarioView vwListaUsuario = new ListaUsuarioView();
            List <UsuarioTO> objLstUsuario  = new List <UsuarioTO>();

            try
            {
                if (id_usuario == null)
                {
                    throw new Exception("Identificador do usuário é inválido.");
                }
                else
                {
                    List <UsuarioTO> lstRetorno = new List <UsuarioTO>();

                    Token accessToken = (Token)System.Web.HttpContext.Current.Application["tokenUsuario"];

                    string _urlBase = ConfigurationManager.AppSettings["urlUsuario"];

                    string url = string.Format("api/Usuario/items?id_Usuario={0}", id_usuario);

                    //base.Consultar<UsuarioTO>(accessToken, _urlBase, url, ref objUsuario);
                    if (!Excluir(accessToken, _urlBase, url))
                    {
                        throw new Exception("Erro ao tentar excluir usuário.");
                    }


                    url = string.Format("api/Usuario/items/empresa?idEmpresa={0}", Session["id_EmpresaSel"].ToString());


                    objLstUsuario = Listar <UsuarioTO>(accessToken, _urlBase, url);

                    vwListaUsuario.ListaUsuarios = objLstUsuario;

                    vwListaUsuario.mensagem = "Usuario excluído com sucesso.";
                }
            }
            catch (Exception ex)
            {
                vwListaUsuario.erro = "Erro ao tentar excluir usuário. Erro:" + ex.Message;
            }
            ViewBag.MenuUsuario = "menu-ativo";
            return(View("ListaUsuario", vwListaUsuario));
        }