private void btnEnviarDatos_Click(object sender, RoutedEventArgs e) { if (es.ID != 0) { AtencionCliente ac = new AtencionCliente(); ac.Espera = es; ac.CajaId = Globales.c; ac.EmpleadoId = Globales.emp; if (es.Matricula != "") { ac.EsAlumno = true; } else { ac.EsAlumno = false; } ac.Fecha = DateTime.Now; ac.Inicio = inicio; ac.Fin = DateTime.Now; if (ac.Agregar()) { txtNumero.Clear(); txtNombre.Clear(); txtHora.Clear(); txtAsunto.Clear(); es.Atendido = true; es.AtenderEspera(); Globales.conf.Espera = 0; Globales.conf.EditarConfiguracion(); Listados.LlamarSiguiente(0); RefrescarGrid(); } else { MessageBox.Show("No se pudieron guardar los datos", "Error al guardar datos", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void btnSiguiente_Click(object sender, RoutedEventArgs e) { if (Listados.SiguienteEspera().ID != 0) { es = Listados.SiguienteEspera(); txtNumero.Text = es.Numero; txtNombre.Text = es.Nombre; txtHora.Text = es.HoraLlegada.ToString("HH:mm:ss"); inicio = DateTime.Now; es.Atendido = true; es.AtenderEspera(); RefrescarGrid(); Globales.conf.Espera = es.ID; Globales.conf.EditarConfiguracion(); Listados.LlamarSiguiente(es.ID); } else { MessageBox.Show("No hay personas en espera", "No hay Espera", MessageBoxButton.OK, MessageBoxImage.Information); } }