private async Task RemoverClientes(List <Domain.Cliente_Usuarios> Clientes_UsuariosARemover)
        {
            string link = Constantes.Server + Constantes.Server_Cliente_UsuariosListaDelete;

            try
            {
                var resposta = await WSOpen.Post(link, Clientes_UsuariosARemover);
            }
            catch
            {
            }
        }
        private async void B_adicionar_Clicked(object sender, EventArgs e)
        {
            string link = Constantes.Server + Constantes.Server_Clientes;

            try
            {
                var retorno = await WSOpen.Post(link, NovoCliente());

                if (retorno != null)
                {
                    Clientes.Add(retorno);
                }
            }
            catch (Exception ex)
            {
            }
        }
        private async void VC_Usuario_SolicitacoesListaCompanhia_EnviaSolicitacao_Handler(string idCompanhia)
        {
            string link = Constantes.Server + Constantes.Server_Usuario_Solicitacoes;

            try
            {
                var usuarioSolicitacao = new Domain.Usuario_Solicitacao()
                {
                    id_companhia = idCompanhia
                };

                var resposta = await WSOpen.Post(link, usuarioSolicitacao);

                if (resposta != null)
                {
                }
            }
            catch
            {
            }
        }
        async void testeVisita()
        {
            string link        = Constantes.Server + Constantes.Server_Visitas;
            string linkcliente = Constantes.Server + Constantes.Server_Clientes;

            var cliente = await WSOpen.Get <Domain.Cliente>(linkcliente + "/" + "ae8caf41-5495-47ac-a385-6869d723d71e");



            //Cliente cliente = new Cliente()
            //{
            //    Nome = "teste2"
            //    , RazaoSocial = "teste2"
            //};
            var Despesas = new List <Domain.Despesa>()
            {
                new Domain.Despesa()
                {
                    Detalhes      = "teste",
                    Pedagio       = 10,
                    Quilometragem = 10,
                    Outros        = 10,
                    Refeicao      = 10,
                }
            };
            var visita = new Domain.Visita()
            {
                id_cliente       = cliente.Id,
                Data             = DateTime.Now.Date,
                Observações      = "teste",
                HoraChegada      = DateTime.Now.TimeOfDay,
                HoraSaida        = DateTime.Now.TimeOfDay,
                TempoImprodutivo = DateTime.Now.TimeOfDay,
                Despesas         = Despesas
            };

            await WSOpen.Post <Domain.Visita>(link, visita);
        }
        private async void Confirmar()
        {
            _venda.Pagamento = new Pagamento {
                Id = _venda.Id, Pagamento_Fichas = fichasValor.Select(f => f.Pagamento_Ficha).ToList()
            };
            _venda.Id_loja = Guid.Parse(Constantes.Token.Id_usuario);
            _venda.Data    = DateTime.Now;

            if (!ValidaVenda())
            {
                return;
            }

            _venda.Id_Evento = _evento.Id.Value;

            var result = await WSOpen.Post(Constantes.WS_VENDAS, _venda);

            if (result != null)
            {
                Utilidades.DialogMessage("Venda Realizada");
                await App.Nav.PushAsync(new Evento_Vendas_Page(_evento));
            }
        }
        private async Task AdicionaClientes(List <Domain.Cliente> ClientesAAdicionar)
        {
            List <Cliente_Usuarios> Cliente_UsuariosAAdicionar = new List <Cliente_Usuarios>();

            string link = Constantes.Server + Constantes.Server_Cliente_UsuariosLista;

            foreach (var clientes in ClientesAAdicionar)
            {
                Cliente_UsuariosAAdicionar.Add(new Cliente_Usuarios()
                {
                    id_cliente = clientes.Id,
                    id_usuario = _usuario.Id
                });
            }

            try
            {
                var resposta = await WSOpen.Post(link, Cliente_UsuariosAAdicionar);
            }
            catch
            {
            }
        }
        private async void Confirmar()
        {
            string link = Constantes.Server + Constantes.Server_Visitas;

            var post = await WSOpen.Post(link, NovaVisita());
        }