浏览代码

Создано событие авторизации

gr672_lii 5 年之前
父节点
当前提交
5a5f909e23

二进制
CopyCenter/04e31393e803da57d190cf03e6fb0090.jpg


+ 1 - 0
CopyCenter/CopyCenter.csproj

@@ -155,6 +155,7 @@
     <None Include="App.config" />
   </ItemGroup>
   <ItemGroup>
+    <Resource Include="04e31393e803da57d190cf03e6fb0090.jpg" />
     <Content Include="DataBase.Context.tt">
       <Generator>TextTemplatingFileGenerator</Generator>
       <LastGenOutput>DataBase.Context.cs</LastGenOutput>

+ 1 - 1
CopyCenter/DataBase.edmx.diagram

@@ -4,7 +4,7 @@
   <edmx:Designer xmlns="http://schemas.microsoft.com/ado/2009/11/edmx">
     <!-- Diagram content (shape and connector positions) -->
     <edmx:Diagrams>
-      <Diagram DiagramId="6fd677cfeb9943bcb0063ba440d527c7" Name="Diagram1">
+      <Diagram DiagramId="6fd677cfeb9943bcb0063ba440d527c7" Name="Diagram1" ZoomLevel="82">
         <EntityTypeShape EntityType="gr672_liiModel.Card" Width="1.5" PointX="4.375" PointY="0.625" />
         <EntityTypeShape EntityType="gr672_liiModel.CategoryService" Width="1.5" PointX="1.125" PointY="10.375" />
         <EntityTypeShape EntityType="gr672_liiModel.Client" Width="1.5" PointX="1.375" PointY="3.875" />

+ 2 - 2
CopyCenter/MainWindow.xaml

@@ -5,7 +5,7 @@
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
         xmlns:local="clr-namespace:CopyCenter"
         mc:Ignorable="d"
-        Title="Авторизация" Height="150" Width="300" WindowStartupLocation="CenterScreen">
+        Title="Авторизация" Height="150" Width="300" WindowStartupLocation="CenterScreen" FontFamily="Century Gothic">
     <Grid>
         <Grid.RowDefinitions>
             <RowDefinition/>
@@ -20,7 +20,7 @@
         <TextBlock Text="Пароль" Grid.Row="1"/>
         <TextBox Name="login" Grid.Column="1" Grid.Row="0"/>
         <PasswordBox Name="password" Grid.Column="1" Grid.Row="1"/>
-        <Button Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Content="Войти" Click="AuthorizationClick"/>
+        <Button Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Content="Войти" Click="AuthorizationClick" FontFamily="Comic Sans MS"/>
 
     </Grid>
 </Window>

+ 19 - 0
CopyCenter/MainWindow.xaml.cs

@@ -20,9 +20,28 @@ namespace CopyCenter
     /// </summary>
     public partial class MainWindow : Window
     {
+        gr672_liiEntities db;
         public MainWindow()
         {
             InitializeComponent();
+            db = new gr672_liiEntities();
+        }
+
+        private void AuthorizationClick(object sender, RoutedEventArgs e)
+        {
+            if (login.Text == "" || password.Password == "")
+            {
+                MessageBox.Show("Ошибка пустые поля");
+                return;
+            }
+            if (db.User.Select(item => item.Login + " " + item.Password).Contains(login.Text + " " + password.Password))
+            {
+                MessageBox.Show("Вы авторизированы");
+            }
+            else
+            {
+                MessageBox.Show("Ошибка логина/пароля");
+            }
         }
     }
 }