private void btnReiniciar_Click(object sender, RoutedEventArgs e)
 {
     if (MessageBox.Show("La encuesta se reiniciara", "Finalización de Encuesta", MessageBoxButton.YesNo, MessageBoxImage.Information) == MessageBoxResult.Yes)
     {
         //la otra interfaz
         EncuestaFormulario encuestas = new EncuestaFormulario();
         encuestas.Show();
         this.Close();
     }
 }
示例#2
0
        private void EntrarEncuesta_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(CmbNombreEncuesta.Text) || string.IsNullOrEmpty(CmbEmpresaEncuesta.Text) || string.IsNullOrEmpty(txtDuenoEncuesta.Text) || string.IsNullOrEmpty(txtObjetivoEncuesta.Text) || string.IsNullOrEmpty(txtPasswordEncuesta.Password))
                {
                    MessageBox.Show("No ha llenado todos los datos completamente", "Inicio de Encuesta", MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
                Mesero a = CmbNombreEncuesta.SelectedItem as Mesero;
                if (manejadorMesero.BuscarUsuario(a.Id, txtPasswordEncuesta.Password) == true)
                {
                    Encuesta enc = new Encuesta()
                    {
                        Duenio    = txtDuenoEncuesta.Text,
                        FechaHora = DateTime.Now,
                        Nombre    = CmbNombreEncuesta.Text,
                        Objetivo  = txtObjetivoEncuesta.Text,
                        // MostrarPreguntasAleatoriamente = txtDuenoEncuesta;
                    };
                    manejadorEncuesta.Agregar(enc);
                    EncuestaFormulario b = new EncuestaFormulario();
                    b.Show();
                    this.Close();

                    // b.txtIDMesero.Text = a.Id;
                    //b.txtIDEncuesta.Text = enc.Id;


                    // b.txtIDMesero.Text =  id.a;
                    // b.txtIDEncuesta.Text = ObjectId.Parse(id.enc);
                }
                else
                {
                    MessageBox.Show("Contraseña incorrecta", "Inicio de Encuesta", MessageBoxButton.OK, MessageBoxImage.Error);
                    txtPasswordEncuesta.Clear();
                }
            }
            catch (Exception)
            {
                MessageBox.Show("No ha seleccionado ningun usuario\nSeleccione uno", "Inicio de Encuesta", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }