Browse Source

не сделан показ платежей

Oleg Kireev 3 years ago
parent
commit
cc869363e6
2 changed files with 28 additions and 1 deletions
  1. 25 1
      Hotel_Course_Project/AdminPage.xaml
  2. 3 0
      Hotel_Course_Project/AdminPage.xaml.cs

+ 25 - 1
Hotel_Course_Project/AdminPage.xaml

@@ -131,7 +131,31 @@
                     </DataGrid>
                 </Grid>
             </TabItem>
-            <TabItem Header="История Платежей"></TabItem>
+            <TabItem Header="История Платежей">
+                <Grid>
+                    <Grid.RowDefinitions>
+                        <RowDefinition Height="40"></RowDefinition>
+                        <RowDefinition></RowDefinition>
+                    </Grid.RowDefinitions>
+
+                    <DataGrid Grid.Row="1" x:Name="PayList" AutoGenerateColumns="False" ColumnWidth="*" IsReadOnly="True">
+                        <DataGrid.Columns>
+                            <DataGridTextColumn Header="Дата" Binding="{Binding PayDate}"></DataGridTextColumn>
+                            <DataGridTextColumn Header="Номер" Binding="{Binding Id.Order.Id_Pay}"></DataGridTextColumn>
+                            <DataGridTextColumn Header="Хостес"></DataGridTextColumn>
+                            <DataGridTextColumn Header="ФИО Клиента"></DataGridTextColumn>
+                            <DataGridTemplateColumn Header="Инф о клиенте">
+                                <DataGridTemplateColumn.CellTemplate>
+                                    <DataTemplate>
+                                        <TextBlock></TextBlock>
+                                    </DataTemplate>
+                                </DataGridTemplateColumn.CellTemplate>
+                            </DataGridTemplateColumn>
+                            <DataGridTextColumn Header="Стоимость"></DataGridTextColumn>
+                        </DataGrid.Columns>
+                    </DataGrid>
+                </Grid>
+            </TabItem>
             <TabItem Header="Прочее"></TabItem>
         </TabControl>
     </Grid>

+ 3 - 0
Hotel_Course_Project/AdminPage.xaml.cs

@@ -51,6 +51,7 @@ namespace Hotel_Course_Project
             #endregion
 
             RoomList.ItemsSource = DataBase.db.Room.ToList();
+            PayList.ItemsSource = DataBase.db.Pay.ToList();
         }
 
         #region Обработчики кнопок добавления
@@ -147,6 +148,7 @@ namespace Hotel_Course_Project
         }
         #endregion
 
+        #region Обработчики Комнаты
         private void AddRoomBtn_Click(object sender, RoutedEventArgs e)
         {
             RoomAddOrChangePage roomAddOrChange = new RoomAddOrChangePage(null);
@@ -160,5 +162,6 @@ namespace Hotel_Course_Project
             PChanger.MainFrame.Navigate(new RoomAddOrChangePage(room));
             Page_Loaded(sender, e);
         }
+        #endregion
     }
 }