예제 #1
0
        void ButtonMesa_Click(object sender, RoutedEventArgs e)
        {
            Mesa             mesa      = ((FrameworkElement)sender).DataContext as Mesa;
            MessageBoxResult resultado = MessageBox.Show("¿Abrir nueva cuenta?", "CREAR NUEVA CUENTA", MessageBoxButton.OKCancel);

            if (resultado == MessageBoxResult.OK)
            {
                Cuenta cuenta = new Cuenta
                {
                    Mesa     = mesa,
                    Empleado = Empleado
                };
                CuentaDAO cuentaDAO = new CuentaDAO();
                cuentaDAO.CrearCuenta(cuenta);
            }
            MostrarMesasDisponibles();
            Task.Delay(TIEMPO_DE_ESPERA_REGRESAR).ContinueWith(_ =>
            {
                Dispatcher.Invoke(() =>
                {
                    Controlador.Regresar();
                });
            });
        }