private void Localizacao_click(object sender, EventArgs e) { // Capitura as cordenadas e exibe o mapa try { ConnWithPHP enviando = new ConnWithPHP(); _html = enviando.Conexao(_SEI, ""); string text = _html; char[] delimiterChars = { '!', ',', ':' }; words = text.Split(delimiterChars); _Lat = words[4]; _Lng = words[6]; LAT = Convert.ToDouble(_Lat) / 100000; LNG = Convert.ToDouble(_Lng) / 100000; CrossExternalMaps.Current.NavigateTo("", LAT, LNG); } catch { Toast.MakeText(ApplicationContext, "Verifique a sua conexão.", ToastLength.Long).Show(); } }
private void Dados_click(object sender, EventArgs e) { // Realiza a conexão com o php e atribui os 'returns' a variáveis internas. try { ConnWithPHP enviando = new ConnWithPHP(); _html = enviando.Conexao(_SEI, ""); string text = _html; char[] delimiterChars = { '!', ',', ':' }; words = text.Split(delimiterChars); _cliente = true; _nomePet = words[8]; _nascimentoPet = words[14]; _racaPet = words[10]; _nomeDono = words[12]; _emailDono = words[16]; _endereco = words[20]; _telefone = words[18]; SetContentView(Resource.Layout.DataScreen); varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varAtt = FindViewById <ImageView>(Resource.Id.imgAtt); } catch { Toast.MakeText(ApplicationContext, "Verifique a sua conexão.", ToastLength.Long).Show(); } if (_cliente == true) { FindViewById <TextView>(Resource.Id.edtDono).Text = _nomeDono; FindViewById <TextView>(Resource.Id.edtPetNome).Text = _nomePet; FindViewById <TextView>(Resource.Id.edtEmail).Text = _emailDono; FindViewById <TextView>(Resource.Id.edtEndereco).Text = _endereco; FindViewById <TextView>(Resource.Id.edtPetNascimento).Text = _nascimentoPet; FindViewById <TextView>(Resource.Id.edtPetRaca).Text = _racaPet; FindViewById <TextView>(Resource.Id.edtTel).Text = _telefone; } varVoltar.Click += Voltar_click; varAtt.Click += Atualizar_click; }
private void Enviar_click(object sender, EventArgs e) { // Envia as alterações feitas para o php caso não haja erros de preenchimento. controller = false; if (FindViewById <TextView>(Resource.Id.edtDono).Text == "") { Toast.MakeText(ApplicationContext, "Verifique o nome do Dono!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (FindViewById <TextView>(Resource.Id.edtPetNome).Text == "") { Toast.MakeText(ApplicationContext, "Verifique o nome do animal!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (FindViewById <TextView>(Resource.Id.edtEmail).Text == "") { Toast.MakeText(ApplicationContext, "Verifique seu email!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (FindViewById <TextView>(Resource.Id.edtEndereco).Text == "") { Toast.MakeText(ApplicationContext, "Houve um Erro no envio!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (FindViewById <TextView>(Resource.Id.edtPetNascimento).Text == "") { Toast.MakeText(ApplicationContext, "Houve um Erro no envio!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (FindViewById <TextView>(Resource.Id.edtPetRaca).Text == "") { Toast.MakeText(ApplicationContext, "Houve um Erro no envio!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (FindViewById <TextView>(Resource.Id.edtTel).Text == "") { Toast.MakeText(ApplicationContext, "Houve um Erro no envio!", ToastLength.Long).Show(); controller = true; varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varVerifica = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varVerifica.Click += Enviar_click; } if (controller != true) { _url = "&Nome_animal=" + FindViewById <EditText>(Resource.Id.edtPetNome).Text; _url = _url + "&Nascimento=" + FindViewById <EditText>(Resource.Id.edtPetNascimento).Text; _url = _url + "&Raca=" + FindViewById <EditText>(Resource.Id.edtPetRaca).Text; _url = _url + "&Endereco=" + FindViewById <EditText>(Resource.Id.edtEndereco).Text; _url = _url + "&Nome_dono=" + FindViewById <EditText>(Resource.Id.edtDono).Text; _url = _url + "&Email=" + FindViewById <EditText>(Resource.Id.edtEmail).Text; _url = _url + "&Contato=" + FindViewById <EditText>(Resource.Id.edtTel).Text; ConnWithPHP enviando = new ConnWithPHP(); _html = enviando.Conexao(_SEI, _url); _cliente = true; FindViewById <TextView>(Resource.Id.edtDono).Enabled = false; FindViewById <TextView>(Resource.Id.edtEmail).Enabled = false; FindViewById <TextView>(Resource.Id.edtEndereco).Enabled = false; FindViewById <TextView>(Resource.Id.edtPetNascimento).Enabled = false; FindViewById <TextView>(Resource.Id.edtPetNome).Enabled = false; FindViewById <TextView>(Resource.Id.edtPetRaca).Enabled = false; FindViewById <TextView>(Resource.Id.edtTel).Enabled = false; ImageView substituirIMG = (ImageView)FindViewById <ImageView>(Resource.Id.imgAtt); substituirIMG.SetImageResource(Resource.Drawable.IMG_Atualizar); varVoltar = FindViewById <ImageView>(Resource.Id.imgVoltar); varAtt = FindViewById <ImageView>(Resource.Id.imgAtt); varVoltar.Click += Voltar_click; varAtt.Click += Atualizar_click; } }