示例#1
0
 private void ObtenerLosDatosParaRegistro()
 {
     ValorBase = 0;
     if (listCajaRespuestas.SelectedItem != null)
     {
         try
         {
             ClaseGenera a = listCajaRespuestas.SelectedItem as ClaseGenera;
             ValorBase = LimiteInferior + (manejadorPregunta.ContarPosicion(a.Datos, ID));
             proyector.COMMON.Entidad.Respu respu = new proyector.COMMON.Entidad.Respu();
             respu.IdEncuesta = txtIDEncuesta.Text;
             respu.IdMesero   = txtIDMesero.Text;
             respu.IdPregunta = txtPregunta.Text;
             respu.Respuestas = ValorBase;
             respu.FechaHora  = DateTime.Now;
             manejadorRespu.Agregar(respu);
             //  IDPregunta = " ";
         }
         catch (Exception)
         {
             MessageBox.Show("No ha seleccionado ninguna respuesta", "Encuesta", MessageBoxButton.OK, MessageBoxImage.Error);
             return;
         }
     }
 }
示例#2
0
        private void btnAgregarRespuestas_Click(object sender, RoutedEventArgs e)
        {
            if (string.IsNullOrEmpty(txtRespuesta.Text))
            {
                MessageBox.Show("No ha llenado la casilla de Respuesta", "Registro de Preguntas", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            ClaseGenera a = new ClaseGenera();

            a.Datos = txtRespuesta.Text.ToUpper();
            respuesta.Add(a);
            dtgRespuestas.ItemsSource = null;
            dtgRespuestas.ItemsSource = respuesta;
            txtRespuesta.Clear();
        }
示例#3
0
 private void listCajaRespuestas_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     valor = 0;
     if (listCajaRespuestas.SelectedItem != null)
     {
         try
         {
             ClaseGenera a = listCajaRespuestas.SelectedItem as ClaseGenera;
             valor = LimiteInferior + (manejadorPregunta.ContarPosicion(a.Datos, ID));
             //   MessageBox.Show("respuesta:   " + valor);
         }
         catch (Exception)
         {
             MessageBox.Show("No ha seleccionado ninguna respuesta", "Encuesta", MessageBoxButton.OK, MessageBoxImage.Error);
             return;
         }
     }
 }
示例#4
0
 private void dtgRespuestas_MouseDoubleClick(object sender, MouseButtonEventArgs e)
 {
     if (dtgRespuestas.SelectedItem != null)
     {
         try
         {
             ClaseGenera a = dtgRespuestas.SelectedItem as ClaseGenera;
             txtRespuesta.Text = a.Datos;
             respuesta.Remove(a);
         }
         catch (Exception)
         {
             MessageBox.Show("Algo ha salido mal, Vuelva a intentarlo", "Registro de Preguntas", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
     else
     {
         MessageBox.Show("No ha seleccionado ninguna respuesta para editar\nSeleccione una", "Registro de Preguntas", MessageBoxButton.OK, MessageBoxImage.Error);
     }
 }
示例#5
0
        private void NumerosAleatorios()
        {
            int    j = 0;
            Random a = new Random();
            int    ContadorPreguntas = a.Next(1, manejadorPregunta.Lista.Count);

            foreach (var item in valores)
            {
                if (item.Datos == ContadorPreguntas.ToString())
                {
                    j++;
                }
            }
            if (j == 0)
            {
                ClaseGenera clase = new ClaseGenera();
                clase.Datos = ContadorPreguntas.ToString();
                valores.Add(clase);
                botonRegresar.Add(clase);
            }
        }