Prechádzať zdrojové kódy

Несколько окон

gr672_lii 5 rokov pred
rodič
commit
ddb6ac4865

+ 23 - 0
CopyCenter/CardsWindow.xaml

@@ -0,0 +1,23 @@
+<Window x:Class="CopyCenter.CardsWindow"
+        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+        xmlns:local="clr-namespace:CopyCenter"
+        mc:Ignorable="d"
+        Title="Дисконтные карты" Height="450" Width="800">
+    <Grid>
+        <DataGrid Name="CardsList" AutoGenerateColumns="False">
+            <DataGrid.Columns>
+                <DataGridTextColumn Header="Номер карты" Binding="{Binding NumberCard}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Тип карты" Binding="{Binding TypeCard}"></DataGridTextColumn>
+            </DataGrid.Columns>
+        </DataGrid>
+        <Button Content="" HorizontalAlignment="Right" Margin="0,369,10,0" VerticalAlignment="Top" Width="45" Click="Exit_Click" Height="40">
+            <Button.Background>
+                <ImageBrush ImageSource="exit_PNG29.png"/>
+            </Button.Background>
+        </Button>
+
+    </Grid>
+</Window>

+ 34 - 0
CopyCenter/CardsWindow.xaml.cs

@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace CopyCenter
+{
+    /// <summary>
+    /// Логика взаимодействия для CardsWindow.xaml
+    /// </summary>
+    public partial class CardsWindow : Window
+    {
+        public CardsWindow()
+        {
+            InitializeComponent();
+        }
+
+        private void Exit_Click(object sender, RoutedEventArgs e)
+        {
+            MenuWindow mw = new MenuWindow();
+            mw.Show();
+            this.Close();
+        }
+    }
+}

+ 21 - 0
CopyCenter/CopyCenter.csproj

@@ -70,6 +70,9 @@
     <Compile Include="Card.cs">
       <DependentUpon>DataBase.tt</DependentUpon>
     </Compile>
+    <Compile Include="CardsWindow.xaml.cs">
+      <DependentUpon>CardsWindow.xaml</DependentUpon>
+    </Compile>
     <Compile Include="CategoryService.cs">
       <DependentUpon>DataBase.tt</DependentUpon>
     </Compile>
@@ -88,12 +91,18 @@
     <Compile Include="Order.cs">
       <DependentUpon>DataBase.tt</DependentUpon>
     </Compile>
+    <Compile Include="OrdersWindow.xaml.cs">
+      <DependentUpon>OrdersWindow.xaml</DependentUpon>
+    </Compile>
     <Compile Include="Payment.cs">
       <DependentUpon>DataBase.tt</DependentUpon>
     </Compile>
     <Compile Include="Service.cs">
       <DependentUpon>DataBase.tt</DependentUpon>
     </Compile>
+    <Compile Include="ServicesWindow.xaml.cs">
+      <DependentUpon>ServicesWindow.xaml</DependentUpon>
+    </Compile>
     <Compile Include="User.cs">
       <DependentUpon>DataBase.tt</DependentUpon>
     </Compile>
@@ -120,6 +129,10 @@
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>
     </Page>
+    <Page Include="CardsWindow.xaml">
+      <SubType>Designer</SubType>
+      <Generator>MSBuild:Compile</Generator>
+    </Page>
     <Page Include="ClientsWindow.xaml">
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>
@@ -128,6 +141,14 @@
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>
     </Page>
+    <Page Include="OrdersWindow.xaml">
+      <SubType>Designer</SubType>
+      <Generator>MSBuild:Compile</Generator>
+    </Page>
+    <Page Include="ServicesWindow.xaml">
+      <SubType>Designer</SubType>
+      <Generator>MSBuild:Compile</Generator>
+    </Page>
     <Page Include="Style.xaml">
       <SubType>Designer</SubType>
       <Generator>MSBuild:Compile</Generator>

+ 25 - 0
CopyCenter/OrdersWindow.xaml

@@ -0,0 +1,25 @@
+<Window x:Class="CopyCenter.OrdersWindow"
+        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+        xmlns:local="clr-namespace:CopyCenter"
+        mc:Ignorable="d"
+        Title="Заказы" Height="450" Width="800">
+    <Grid>
+        <DataGrid Name="OrdersList" AutoGenerateColumns="False">
+            <DataGrid.Columns>
+                <DataGridTextColumn Header="Номер заказа" Binding="{Binding NumberOrder}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Вид заказа" Binding="{Binding ViewOrder}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Дата заказа" Binding="{Binding OrderDate}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Стоимость" Binding="{Binding CostOrder}"></DataGridTextColumn>
+            </DataGrid.Columns>
+        </DataGrid>
+        <Button Content="" HorizontalAlignment="Right" Margin="0,369,10,0" VerticalAlignment="Top" Width="45" Click="Exit_Click" Height="40">
+            <Button.Background>
+                <ImageBrush ImageSource="exit_PNG29.png"/>
+            </Button.Background>
+        </Button>
+
+    </Grid>
+</Window>

+ 34 - 0
CopyCenter/OrdersWindow.xaml.cs

@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace CopyCenter
+{
+    /// <summary>
+    /// Логика взаимодействия для OrdersWindow.xaml
+    /// </summary>
+    public partial class OrdersWindow : Window
+    {
+        public OrdersWindow()
+        {
+            InitializeComponent();
+        }
+
+        private void Exit_Click(object sender, RoutedEventArgs e)
+        {
+            MenuWindow mw = new MenuWindow();
+            mw.Show();
+            this.Close();
+        }
+    }
+}

+ 24 - 0
CopyCenter/ServicesWindow.xaml

@@ -0,0 +1,24 @@
+<Window x:Class="CopyCenter.ServicesWindow"
+        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
+        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
+        xmlns:local="clr-namespace:CopyCenter"
+        mc:Ignorable="d"
+        Title="Услуги" Height="450" Width="800">
+    <Grid>
+        <DataGrid Name="OrdersList" AutoGenerateColumns="False">
+            <DataGrid.Columns>
+                <DataGridTextColumn Header="Наименование" Binding="{Binding NameService}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Стоимость" Binding="{Binding PriceService}"></DataGridTextColumn>
+                <DataGridTextColumn Header="Описание" Binding="{Binding DescriptionService}"></DataGridTextColumn>
+            </DataGrid.Columns>
+        </DataGrid>
+        <Button Content="" HorizontalAlignment="Right" Margin="0,369,10,0" VerticalAlignment="Top" Width="45" Click="Exit_Click" Height="40">
+            <Button.Background>
+                <ImageBrush ImageSource="exit_PNG29.png"/>
+            </Button.Background>
+        </Button>
+
+    </Grid>
+</Window>

+ 34 - 0
CopyCenter/ServicesWindow.xaml.cs

@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace CopyCenter
+{
+    /// <summary>
+    /// Логика взаимодействия для ServicesWindow.xaml
+    /// </summary>
+    public partial class ServicesWindow : Window
+    {
+        public ServicesWindow()
+        {
+            InitializeComponent();
+        }
+
+        private void Exit_Click(object sender, RoutedEventArgs e)
+        {
+            MenuWindow mw = new MenuWindow();
+            mw.Show();
+            this.Close();
+        }
+    }
+}