private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     DataBase.TablesModel tables = new DataBase.TablesModel();
     DataTable dt = tables.GetFreeTable();
     TablesList.ItemsSource = dt.DefaultView;
     FirTableBlock.DataContext = TableRow;
 }
 private void PrintButton_Click(object sender, RoutedEventArgs e)
 {
     this.DialogResult = true;
     DataBase.TablesModel tables = new DataBase.TablesModel();
     tables.ChangeTableType(Table_row,3);
     this.Close();
 }
 private void SaveButton_Click(object sender, RoutedEventArgs e)
 {
     DataRowView RowView = (DataRowView)this.DataContext;
     RowView["name"] = TableNameBox.Text;
     DataBase.TablesModel tables = new DataBase.TablesModel();
     tables.UpdateRow(RowView.Row);
     this.Close();
 }
 private void DelButton_Click(object sender, RoutedEventArgs e)
 {
     DataRowView RowView = (DataRowView)this.DataContext;
     RowView.Delete();
     DataBase.TablesModel tables = new DataBase.TablesModel();
     tables.UpdateRow(RowView.Row);
     this.Close();
 }
 private void EnterButton_Click(object sender, RoutedEventArgs e)
 {
     DataBase.TablesModel tables = new DataBase.TablesModel();
     DataRowView FirRow = (DataRowView)FirTableBlock.DataContext;
     DataRowView SecRow = (DataRowView)SecTableBlock.DataContext;
     tables.TurnTable(FirRow, SecRow);
     this.DialogResult = true;
     Close();
 }
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            DataBase.TablesModel tables = new DataBase.TablesModel();
            AllTables = tables.SelectAll();
            TablesList.ItemsSource = AllTables.DefaultView;

            DispatcherTimer dTimer = new System.Windows.Threading.DispatcherTimer();

            dTimer.Tick += new EventHandler(dTimer_Tick);

            dTimer.Interval = new TimeSpan(0, 0, 1);

            dTimer.Start();
        }
 private void AddButton_Click(object sender, RoutedEventArgs e)
 {
     DataRow row = TableDataTable.NewRow();
     AddWindow add = new AddWindow();
     add.DataContext = row;
     if (add.ShowDialog().Value)
     {
         TableDataTable.Rows.Add(row);
         DataBase.TablesModel tables = new DataBase.TablesModel();
         tables.AddTable(TableDataTable);
         TableDataTable.Clear();
         TableDataTable = tables.SelectAll();
         TablesList.ItemsSource = TableDataTable.DefaultView;
     }
 }
 private void dTimer_Tick(object sender, EventArgs e)
 {
     DataBase.TablesModel tables = new DataBase.TablesModel();
     AllTables = tables.SelectAll();
     TablesList.ItemsSource = AllTables.DefaultView;
 }
 private void SendOrderButton_Click(object sender, RoutedEventArgs e)
 {
     if (OrderListView.Items.Count > 0)
     {
         DataBase.OrdersModel orders = new DataBase.OrdersModel();
         DataBase.systemDataSet.ordersDataTable ordersDt = new DataBase.systemDataSet.ordersDataTable();
         DataRow OrdersRow = ordersDt.NewRow();
         OrdersRow["order_num"] = Order_num;
         OrdersRow["table_id"] = (int)TableRow["id"];
         OrdersRow["create_time"] = DateTime.Now.ToFileTime();
         ordersDt.Rows.Add(OrdersRow);
         DataRow[] listRow = Order_list.Select();
         if (orders.InsertOrder(ordersDt, listRow))
         {
             DataBase.TablesModel tables = new DataBase.TablesModel();
             tables.ChangeTableType(TableRow, 2);
             this.Close();
         }
     }
 }
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     DataBase.TablesModel tables = new DataBase.TablesModel();
     TableDataTable =tables.SelectAll();
     TablesList.ItemsSource = TableDataTable.DefaultView;
 }