private async void Button6_Click(object sender, EventArgs e) { var data = new Data { Vestibular = cbovest.Text, ID = txtid.Text, Matéria = cbomat.Text, Enunciado = txtquest.Text, Alternativa_A = txta.Text, Alternativa_B = txtb.Text, Alternativa_C = txtc.Text, Alternativa_D = txtd.Text, Alternativa_E = txte.Text, Correta = cbocorreto.Text, Assunto = cboassunto.Text, Img = txtimg.Text, }; if (cbovest.Text != "" && txtid.Text != "") { if (cbovest.Text == "Unicamp") { FirebaseResponse response = await client.UpdateTaskAsync("Questões/Unicamp/" + txtid.Text, data); Data obj = response.ResultAs <Data>(); MessageBox.Show("Dados atualizados"); } if (cbovest.Text == "UNESP") { FirebaseResponse response = await client.UpdateTaskAsync("Questões/UNESP/" + txtid.Text, data); Data obj = response.ResultAs <Data>(); MessageBox.Show("Dados atualizados"); } if (cbovest.Text == "ENEM") { FirebaseResponse response = await client.UpdateTaskAsync("Questões/ENEM/" + txtid.Text, data); Data obj = response.ResultAs <Data>(); MessageBox.Show("Dados atualizados"); } if (cbovest.Text == "Fuvest") { FirebaseResponse response = await client.UpdateTaskAsync("Questões/Fuvest/" + txtid.Text, data); Data obj = response.ResultAs <Data>(); MessageBox.Show("Dados atualizados"); } } else { Erro2 mostrar = new Erro2(); mostrar.Show(); } }
private async void Button5_Click(object sender, EventArgs e) { if (cbovest.Text != "" && txtid.Text != "") { if (cbovest.Text == "Unicamp") { FirebaseResponse response = await client.GetTaskAsync("Questões/Unicamp/" + txtid.Text); Data obj = response.ResultAs <Data>(); cbovest.Text = obj.Vestibular; txtid.Text = obj.ID; cbomat.Text = obj.Matéria; txtquest.Text = obj.Enunciado; txta.Text = obj.Alternativa_A; txtb.Text = obj.Alternativa_B; txtc.Text = obj.Alternativa_C; txtd.Text = obj.Alternativa_D; txte.Text = obj.Alternativa_E; cbocorreto.Text = obj.Correta; cboassunto.Text = obj.Assunto; txtimg.Text = obj.Img; MessageBox.Show("Dados recuperados"); } if (cbovest.Text == "UNESP") { FirebaseResponse response = await client.GetTaskAsync("Questões/UNESP/" + txtid.Text); Data obj = response.ResultAs <Data>(); cbovest.Text = obj.Vestibular; txtid.Text = obj.ID; cbomat.Text = obj.Matéria; txtquest.Text = obj.Enunciado; txta.Text = obj.Alternativa_A; txtb.Text = obj.Alternativa_B; txtc.Text = obj.Alternativa_C; txtd.Text = obj.Alternativa_D; txte.Text = obj.Alternativa_E; cbocorreto.Text = obj.Correta; cboassunto.Text = obj.Assunto; txtimg.Text = obj.Img; MessageBox.Show("Dados recuperados"); } if (cbovest.Text == "ENEM") { FirebaseResponse response = await client.GetTaskAsync("Questões/ENEM/" + txtid.Text); Data obj = response.ResultAs <Data>(); cbovest.Text = obj.Vestibular; txtid.Text = obj.ID; cbomat.Text = obj.Matéria; txtquest.Text = obj.Enunciado; txta.Text = obj.Alternativa_A; txtb.Text = obj.Alternativa_B; txtc.Text = obj.Alternativa_C; txtd.Text = obj.Alternativa_D; txte.Text = obj.Alternativa_E; cbocorreto.Text = obj.Correta; cboassunto.Text = obj.Assunto; txtimg.Text = obj.Img; MessageBox.Show("Dados recuperados"); } if (cbovest.Text == "Fuvest") { FirebaseResponse response = await client.GetTaskAsync("Questões/Fuvest/" + txtid.Text); Data obj = response.ResultAs <Data>(); cbovest.Text = obj.Vestibular; txtid.Text = obj.ID; cbomat.Text = obj.Matéria; txtquest.Text = obj.Enunciado; txta.Text = obj.Alternativa_A; txtb.Text = obj.Alternativa_B; txtc.Text = obj.Alternativa_C; txtd.Text = obj.Alternativa_D; txte.Text = obj.Alternativa_E; cbocorreto.Text = obj.Correta; cboassunto.Text = obj.Assunto; txtimg.Text = obj.Img; MessageBox.Show("Dados recuperados"); } } else { Erro2 mostrar = new Erro2(); mostrar.Show(); } }