Пример #1
0
        private async void Btnenviar_Clicked(object sender, EventArgs e)
        {
            if (!string.IsNullOrEmpty(entryPregunta.Text))
            {
                var pregunta = new Models.Pregunta()
                {
                    Texto = entryPregunta.Text,
                    Id_evento_participante = _eveU.Id
                };
                var resp = await api.RegistrarPregunta(pregunta);

                if (resp)
                {
                    await DisplayAlert("Aviso", "Su pregunta ha sido enviada correctamente", "Ok");

                    await Navigation.PopAsync();
                }
                else
                {
                    await DisplayAlert("Alerta", "Error de conexión. Intente nuevamente", "Ok");
                }
            }
            else
            {
                await DisplayAlert("Alerta", "Debes redactar uan pregunta!", "Ok");
            }
        }
Пример #2
0
        async public Task <bool> RegistrarPregunta(Models.Pregunta semi)
        {
            var json    = JsonConvert.SerializeObject(semi);
            var content = new StringContent(json, Encoding.UTF8, "application/json");

            httpClient.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("bearer", Settings.AccesToken);
            var response = await httpClient.PostAsync(BaseUri, content);

            return(response.IsSuccessStatusCode);
        }
Пример #3
0
 protected void btnAgregarPregunta_Click(object sender, EventArgs e)
 {
     Models.Pregunta pregunta = reservacionControlador.agregarPregunta(lblIdCuestionario.InnerText, txtPregunta.Value);
     if (pregunta != null)
     {
         limpiarTablaCuestionario();
         List <Pregunta> preguntas = reservacionControlador.preguntasCuestionario(Convert.ToInt32(lblIdCuestionario.InnerText));
         llenarTablaPreguntas(preguntas);
     }
     txtPregunta.Value = "";
 }
Пример #4
0
 public ActionResult EliminarPregunta(int id)
 {
     if (Session["sessionEmail"] != null)
     {
         var lista = new Models.Pregunta();
         if (lista.Seleccionar(id))
         {
             return(View(lista));
         }
         else
         {
             return(View(string.Empty));
         }
     }
     else
     {
         return(Redirect("/"));
     }
 }
Пример #5
0
 public ActionResult EliminarPregunta(int id, Models.Pregunta listaAEditar)
 {
     listaAEditar.Eliminar(id);
     return(RedirectToAction("ListaPregunta"));
 }
Пример #6
0
 public ActionResult CrearPregunta(int id, Models.Pregunta listaACrear)
 {
     listaACrear.AgregarPregunta(id);
     return(RedirectToAction("ListaTrivia", "trivia"));
 }