private void btnEliminarUnElementoRespuestas_Click(object sender, RoutedEventArgs e) { proyector.COMMON.Entidad.Respu respu = dtgRespuestasForm.SelectedItem as proyector.COMMON.Entidad.Respu; if (respu != null) { try { if (MessageBox.Show("Esta seguro de eliminar la respuesta ", "Registro de Respuestas", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes) { if (manejadorRespu.Eliminar(respu.Id)) { MessageBox.Show("Respuesta eliminada con Éxito", "Registro de Respuestas", MessageBoxButton.OK, MessageBoxImage.Information); ActualizarTablaPreguntas(); ActualizarTabla(); } } } catch (Exception) { MessageBox.Show("No se puede eliminar Respuestas", "Registro de Respuestas", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Favor de Seleccionar un dato de la tabla", "Registro de Respuestas", MessageBoxButton.OK, MessageBoxImage.Error); } }
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; } } }