Sfoglia il codice sorgente

Сделал контролы и вьюмодельки. Начал потихоньку их реализовывать

Rhomaios 2 anni fa
parent
commit
6b116b6f3d
100 ha cambiato i file con 1507 aggiunte e 63 eliminazioni
  1. BIN
      .vs/MyMoviesWPF/DesignTimeBuild/.dtbcache.v2
  2. 11 0
      .vs/MyMoviesWPF/project-colors.json
  3. BIN
      .vs/MyMoviesWPF/v17/.futdcache.v1
  4. BIN
      .vs/MyMoviesWPF/v17/.suo
  5. 17 4
      MyMoviesWPF/App.xaml
  6. 1 2
      MyMoviesWPF/MVVM/View/Catalog.xaml.cs
  7. 11 13
      MyMoviesWPF/MVVM/View/Authorization.xaml
  8. 4 3
      MyMoviesWPF/MVVM/View/Authorization.xaml.cs
  9. 9 3
      MyMoviesWPF/MVVM/View/Main.xaml
  10. 3 0
      MyMoviesWPF/MVVM/View/Main.xaml.cs
  11. 18 0
      MyMoviesWPF/MVVM/View/MainSR.xaml
  12. 28 0
      MyMoviesWPF/MVVM/View/MainSR.xaml.cs
  13. 11 11
      MyMoviesWPF/MVVM/View/Registration.xaml
  14. 4 3
      MyMoviesWPF/MVVM/View/Registration.xaml.cs
  15. 4 2
      MyMoviesWPF/MVVM/View/UserView.xaml
  16. 2 1
      MyMoviesWPF/MVVM/View/UserView.xaml.cs
  17. 12 0
      MyMoviesWPF/MVVM/ViewModel/CatalogViewModel.cs
  18. 14 0
      MyMoviesWPF/MVVM/ViewModel/Core/BaseViewModel.cs
  19. 12 0
      MyMoviesWPF/MVVM/ViewModel/LogInControlViewModel.cs
  20. 26 0
      MyMoviesWPF/MVVM/ViewModel/MainSRViewModel.cs
  21. 36 0
      MyMoviesWPF/MVVM/ViewModel/MainViewModel.cs
  22. 12 0
      MyMoviesWPF/MVVM/ViewModel/SignUpControlViewModel.cs
  23. 1 1
      MyMoviesWPF/MVVM/ViewModel/UserViewModel.cs
  24. 2 0
      MyMoviesWPF/MyMoviesWPF.csproj
  25. BIN
      MyMoviesWPF/bin/Debug/net6.0-windows/Microsoft.Toolkit.Mvvm.dll
  26. BIN
      MyMoviesWPF/bin/Debug/net6.0-windows/MvvmHelpers.dll
  27. 44 1
      MyMoviesWPF/bin/Debug/net6.0-windows/MyMoviesWPF.deps.json
  28. BIN
      MyMoviesWPF/bin/Debug/net6.0-windows/MyMoviesWPF.dll
  29. BIN
      MyMoviesWPF/bin/Debug/net6.0-windows/MyMoviesWPF.pdb
  30. BIN
      MyMoviesWPF/bin/Debug/net6.0-windows/ref/MyMoviesWPF.dll
  31. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/App.baml
  32. 4 2
      MyMoviesWPF/obj/Debug/net6.0-windows/App.g.cs
  33. 4 2
      MyMoviesWPF/obj/Debug/net6.0-windows/App.g.i.cs
  34. 62 0
      MyMoviesWPF/obj/Debug/net6.0-windows/GeneratedInternalTypeHelper.g.cs
  35. 62 0
      MyMoviesWPF/obj/Debug/net6.0-windows/GeneratedInternalTypeHelper.g.i.cs
  36. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Authorization.baml
  37. 94 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Authorization.g.cs
  38. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Catalog.baml
  39. 76 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Catalog.g.cs
  40. 94 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/LogInControl.g.i.cs
  41. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Main.baml
  42. 2 1
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Main.g.cs
  43. 2 1
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Main.g.i.cs
  44. 76 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/MainSR.g.i.cs
  45. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Movie.baml
  46. 76 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Movie.g.cs
  47. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Registration.baml
  48. 94 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Registration.g.cs
  49. 94 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/SignUpControl.g.i.cs
  50. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/UserView.baml
  51. 77 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/UserView.g.cs
  52. 2 1
      MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/UserView.g.i.cs
  53. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.assets.cache
  54. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.csproj.AssemblyReference.cache
  55. 1 1
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.csproj.CoreCompileInputs.cache
  56. 14 1
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.csproj.FileListAbsolute.txt
  57. 41 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.designer.deps.json
  58. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.dll
  59. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.g.resources
  60. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.pdb
  61. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.AssemblyInfo.cs
  62. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.AssemblyInfoInputs.cache
  63. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  64. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.assets.cache
  65. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.AssemblyInfo.cs
  66. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.AssemblyInfoInputs.cache
  67. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  68. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.assets.cache
  69. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.AssemblyInfo.cs
  70. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.AssemblyInfoInputs.cache
  71. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  72. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.assets.cache
  73. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.AssemblyInfo.cs
  74. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.AssemblyInfoInputs.cache
  75. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  76. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.assets.cache
  77. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.AssemblyInfo.cs
  78. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.AssemblyInfoInputs.cache
  79. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  80. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.assets.cache
  81. 4 4
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.cache
  82. 5 5
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.i.cache
  83. 11 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.i.lref
  84. 6 1
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.lref
  85. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.AssemblyInfo.cs
  86. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.AssemblyInfoInputs.cache
  87. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  88. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.assets.cache
  89. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.AssemblyInfo.cs
  90. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.AssemblyInfoInputs.cache
  91. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  92. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.assets.cache
  93. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.AssemblyInfo.cs
  94. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.AssemblyInfoInputs.cache
  95. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  96. BIN
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.assets.cache
  97. 25 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.AssemblyInfo.cs
  98. 1 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.AssemblyInfoInputs.cache
  99. 10 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.GeneratedMSBuildEditorConfig.editorconfig
  100. 0 0
      MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.assets.cache

BIN
.vs/MyMoviesWPF/DesignTimeBuild/.dtbcache.v2


+ 11 - 0
.vs/MyMoviesWPF/project-colors.json

@@ -0,0 +1,11 @@
+{
+  "Version": 1,
+  "ProjectMap": {
+    "6c0e02f8-406c-4389-9f5a-182afbb7690f": {
+      "ProjectGuid": "6c0e02f8-406c-4389-9f5a-182afbb7690f",
+      "DisplayName": "MyMoviesWPF",
+      "ColorIndex": 0
+    }
+  },
+  "NextColorIndex": 1
+}

BIN
.vs/MyMoviesWPF/v17/.futdcache.v1


BIN
.vs/MyMoviesWPF/v17/.suo


+ 17 - 4
MyMoviesWPF/App.xaml

@@ -1,6 +1,8 @@
 <Application x:Class="MyMoviesWPF.App"
              xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
-             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
+             xmlns:View="clr-namespace:MyMoviesWPF.MVVM.View"
+             xmlns:viewModel="clr-namespace:MyMoviesWPF.MVVM.ViewModel"
              StartupUri="MVVM\View\Main.xaml">
     <Application.Resources>
         <ResourceDictionary>
@@ -10,11 +12,22 @@
                 <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Primary/MaterialDesignColor.BlueGrey.xaml" />
                 <ResourceDictionary Source="pack://application:,,,/MaterialDesignColors;component/Themes/Recommended/Accent/MaterialDesignColor.Purple.xaml" />
             </ResourceDictionary.MergedDictionaries>
+            
+            <DataTemplate DataType="{x:Type viewModel:UserViewModel}">
+                <View:UserView />
+            </DataTemplate>
+            <DataTemplate DataType="{x:Type viewModel:CatalogViewModel}">
+                <View:Catalog />
+            </DataTemplate>
+            <DataTemplate DataType="{x:Type viewModel:LogInControlViewModel}">
+                <View:LogInControl />
+            </DataTemplate>
+            <DataTemplate DataType="{x:Type viewModel:SignUpControlViewModel}">
+                <View:SignUpControl />
+            </DataTemplate>
 
         </ResourceDictionary>
-        <!--<DataTemplate DataType="{x:Type viewModel:WaiterControl_ViewModel}">
-            <View:WaiterControl />
-        </DataTemplate>-->
+
 
 
     </Application.Resources>

+ 1 - 2
MyMoviesWPF/MVVM/View/Catalog.xaml.cs

@@ -10,8 +10,7 @@ using System.Windows.Documents;
 using System.Windows.Input;
 using System.Windows.Media;
 using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
+using MyMoviesWPF.MVVM.ViewModel;
 
 namespace MyMoviesWPF.MVVM.View
 {

+ 11 - 13
MyMoviesWPF/MVVM/View/Authorization.xaml

@@ -1,14 +1,12 @@
-<Window x:Class="MyMoviesWPF.MVVM.View.Authorization"
-        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:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"      
-        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
-        xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View"
-        mc:Ignorable="d"
-        Title="Authorization" Height="712" Width="450"
-        ResizeMode="NoResize"
-        >
+<UserControl x:Class="MyMoviesWPF.MVVM.View.LogInControl"
+             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
+             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
+             xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"      
+             xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View"
+             mc:Ignorable="d" 
+             d:DesignHeight="450" d:DesignWidth="800">
     <Grid>
 
         <TextBox 
@@ -27,6 +25,6 @@
         <Button 
                     Content="Войти"
                     FontFamily="Segoe UI" FontSize="20" FontStyle="Normal" FontWeight="Normal" Foreground="White"
-                    Command="{Binding SignIn}" CommandParameter="{Binding ElementName=Password}" Margin="32,482,50,160" Cursor="Hand" />
+                    Command="{Binding SignIn}" CommandParameter="{Binding ElementName=Password}" Margin="32,278,400,140" Cursor="Hand" />
     </Grid>
-</Window>
+</UserControl>

+ 4 - 3
MyMoviesWPF/MVVM/View/Authorization.xaml.cs

@@ -10,16 +10,17 @@ using System.Windows.Documents;
 using System.Windows.Input;
 using System.Windows.Media;
 using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
 using System.Windows.Shapes;
 
 namespace MyMoviesWPF.MVVM.View
 {
     /// <summary>
-    /// Логика взаимодействия для Authorization.xaml
+    /// Логика взаимодействия для LogInControl.xaml
     /// </summary>
-    public partial class Authorization : Window
+    public partial class LogInControl : UserControl
     {
-        public Authorization()
+        public LogInControl()
         {
             InitializeComponent();
         }

+ 9 - 3
MyMoviesWPF/MVVM/View/Main.xaml

@@ -4,12 +4,12 @@
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
         xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"
-        xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View"      
+        xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View" 
+        xmlns:viewmodel="clr-namespace:MyMoviesWPF.MVVM.ViewModel" d:DataContext="{d:DesignInstance Type=viewmodel:MainViewModel}"
         mc:Ignorable="d"
         Title="Main" Height="900" Width="1600"
         WindowStartupLocation="CenterScreen">
 
-
     <Grid>
         <Grid.RowDefinitions>
             <RowDefinition Height="45*"/>
@@ -25,9 +25,15 @@
 
         <ContentControl 
                 HorizontalAlignment="Center" VerticalAlignment="Top" Grid.Column="2"
-                Content="{Binding CurrentToolbar}" Margin="0,10,0,0"
+                Content="{Binding CurrentToolbar}" Grid.Row="0"
                 />
 
+        <ContentControl 
+                HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="1"
+                Content="{Binding CurrentView}" Grid.Row="1"
+                />
+
+
 
         <!--<StackPanel Grid.Column="1" Orientation="Horizontal" Margin="0,10,0,0" HorizontalAlignment="Center" Width="824">
             <TextBox Width="765" Height="50" 

+ 3 - 0
MyMoviesWPF/MVVM/View/Main.xaml.cs

@@ -11,6 +11,8 @@ using System.Windows.Input;
 using System.Windows.Media;
 using System.Windows.Media.Imaging;
 using System.Windows.Shapes;
+using MyMoviesWPF.MVVM.ViewModel;
+
 
 namespace MyMoviesWPF.MVVM.View
 {
@@ -22,6 +24,7 @@ namespace MyMoviesWPF.MVVM.View
         public Main()
         {
             InitializeComponent();
+            DataContext = new MainViewModel();
         }
     }
 }

+ 18 - 0
MyMoviesWPF/MVVM/View/MainSR.xaml

@@ -0,0 +1,18 @@
+<Window x:Class="MyMoviesWPF.MVVM.View.MainSR"
+        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:MyMoviesWPF.MVVM.View"
+        mc:Ignorable="d"
+        Title="MainSR" Height="450" Width="800">
+    <Grid>
+
+        <ContentControl 
+                HorizontalAlignment="Center" VerticalAlignment="Center" Grid.Column="1"
+                Content="{Binding CurrentView}" Grid.Row="1"
+                />
+        
+        
+    </Grid>
+</Window>

+ 28 - 0
MyMoviesWPF/MVVM/View/MainSR.xaml.cs

@@ -0,0 +1,28 @@
+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 MyMoviesWPF.MVVM.ViewModel;
+
+namespace MyMoviesWPF.MVVM.View
+{
+    /// <summary>
+    /// Логика взаимодействия для MainSR.xaml
+    /// </summary>
+    public partial class MainSR : Window
+    {
+        public MainSR()
+        {
+            InitializeComponent();
+            DataContext = new MainSRViewModel();
+        }
+    }
+}

+ 11 - 11
MyMoviesWPF/MVVM/View/Registration.xaml

@@ -1,12 +1,12 @@
-<Window x:Class="MyMoviesWPF.MVVM.View.Registration"
-        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:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"      
-        xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View"
-        mc:Ignorable="d"
-        Title="Registration" Height="670" Width="450">
+<UserControl x:Class="MyMoviesWPF.MVVM.View.SignUpControl"
+             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
+             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
+             xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes"      
+             xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View"
+             mc:Ignorable="d" 
+             d:DesignHeight="450" d:DesignWidth="800">
     <Grid>
         <TextBox 
                 HorizontalAlignment="Left" Margin="32,54,0,0" VerticalAlignment="Top" Width="368" Height="50"
@@ -35,6 +35,6 @@
         <Button 
                     Content="Войти"
                     FontFamily="Segoe UI" FontSize="20" FontStyle="Normal" FontWeight="Normal" Foreground="White"
-                    Command="{Binding SignIn}" CommandParameter="{Binding ElementName=Password}" Margin="32,504,50,118" Cursor="Hand" />
+                    Command="{Binding SignIn}" CommandParameter="{Binding ElementName=Password}" Margin="32,408,400,10" Cursor="Hand" />
     </Grid>
-</Window>
+</UserControl>

+ 4 - 3
MyMoviesWPF/MVVM/View/Registration.xaml.cs

@@ -10,16 +10,17 @@ using System.Windows.Documents;
 using System.Windows.Input;
 using System.Windows.Media;
 using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
 using System.Windows.Shapes;
 
 namespace MyMoviesWPF.MVVM.View
 {
     /// <summary>
-    /// Логика взаимодействия для Registration.xaml
+    /// Логика взаимодействия для SignUpControl.xaml
     /// </summary>
-    public partial class Registration : Window
+    public partial class SignUpControl : UserControl
     {
-        public Registration()
+        public SignUpControl()
         {
             InitializeComponent();
         }

+ 4 - 2
MyMoviesWPF/MVVM/View/UserView.xaml

@@ -4,13 +4,15 @@
              xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
              xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
              xmlns:local="clr-namespace:MyMoviesWPF.MVVM.View"
+             xmlns:viewmodel="clr-namespace:MyMoviesWPF.MVVM.ViewModel" 
              mc:Ignorable="d" 
              d:DesignHeight="450" d:DesignWidth="800">
+
     <Grid>
         <StackPanel Grid.Column="2" Margin="0,10,0,10" Orientation="Vertical" HorizontalAlignment="Center" Width="350">
             <StackPanel Height="35" Orientation="Horizontal">
-                <Button Width="175" Content="Регистрация"/>
-                <Button Width="175" Content="Вход"/>
+                <Button Width="175" Content="Регистрация" Command="{Binding SignUpCommand}"/>
+                <Button Width="175" Content="Вход"        Command="{Binding LogInCommand}" Cursor="Hand"/>
             </StackPanel>
             <StackPanel Height="35" Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Bottom">
                 <Button Style="{DynamicResource MaterialDesignRaisedSecondaryDarkButton}" Width="175" Content="Корзина" Cursor="Hand" />

+ 2 - 1
MyMoviesWPF/MVVM/View/UserView.xaml.cs

@@ -11,7 +11,7 @@ using System.Windows.Input;
 using System.Windows.Media;
 using System.Windows.Media.Imaging;
 using System.Windows.Navigation;
-using System.Windows.Shapes;
+using MyMoviesWPF.MVVM.ViewModel;
 
 namespace MyMoviesWPF.MVVM.View
 {
@@ -23,6 +23,7 @@ namespace MyMoviesWPF.MVVM.View
         public UserView()
         {
             InitializeComponent();
+            //DataContext = new UserViewModel();
         }
     }
 }

+ 12 - 0
MyMoviesWPF/MVVM/ViewModel/CatalogViewModel.cs

@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace MyMoviesWPF.MVVM.ViewModel
+{
+    public class CatalogViewModel : BaseViewModel
+    {
+    }
+}

+ 14 - 0
MyMoviesWPF/MVVM/ViewModel/Core/BaseViewModel.cs

@@ -0,0 +1,14 @@
+using System.ComponentModel;
+using System.Runtime.CompilerServices;
+
+namespace MyMoviesWPF.MVVM.ViewModel
+{
+    public class BaseViewModel : INotifyPropertyChanged
+    {
+        public event PropertyChangedEventHandler PropertyChanged;
+        public void OnPropertyChanged([CallerMemberName] string property = "")
+        {
+            PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(property));
+        }
+    }
+}

+ 12 - 0
MyMoviesWPF/MVVM/ViewModel/LogInControlViewModel.cs

@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace MyMoviesWPF.MVVM.ViewModel
+{
+    public class LogInControlViewModel : BaseViewModel
+    {
+    }
+}

+ 26 - 0
MyMoviesWPF/MVVM/ViewModel/MainSRViewModel.cs

@@ -0,0 +1,26 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace MyMoviesWPF.MVVM.ViewModel
+{
+    public class MainSRViewModel : BaseViewModel
+    {
+        private BaseViewModel _view = new SignUpControlViewModel();
+
+        public BaseViewModel CurrentView
+        {
+            get { return _view; }
+            set
+            {
+                _view = value;
+                OnPropertyChanged();
+            }
+        }
+
+
+
+    }
+}

+ 36 - 0
MyMoviesWPF/MVVM/ViewModel/MainViewModel.cs

@@ -0,0 +1,36 @@
+using Microsoft.Toolkit.Mvvm.Input;
+using MvvmHelpers;
+using MvvmHelpers.Commands;
+
+namespace MyMoviesWPF.MVVM.ViewModel
+{
+    public class MainViewModel : BaseViewModel
+    {
+        //UserViewModel _userViewModel = new UserViewModel();
+        
+        private BaseViewModel _toolbar = new UserViewModel();
+        private BaseViewModel _view    = new CatalogViewModel();
+
+
+        public BaseViewModel CurrentToolbar
+        {
+            get { return _toolbar; }
+            set
+            {
+                _toolbar = value;
+                OnPropertyChanged();
+            }
+        }
+        public BaseViewModel CurrentView
+        {
+            get { return _view; }
+            set
+            {
+                _view = value;
+                OnPropertyChanged();
+            }
+        }
+
+
+    }
+}

+ 12 - 0
MyMoviesWPF/MVVM/ViewModel/SignUpControlViewModel.cs

@@ -0,0 +1,12 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace MyMoviesWPF.MVVM.ViewModel
+{
+    internal class SignUpControlViewModel : BaseViewModel
+    {
+    }
+}

+ 1 - 1
MyMoviesWPF/MVVM/ViewModel/UserViewModel.cs

@@ -6,7 +6,7 @@ using System.Threading.Tasks;
 
 namespace MyMoviesWPF.MVVM.ViewModel
 {
-    internal class UserViewModel
+    public class UserViewModel : BaseViewModel
     {
     }
 }

+ 2 - 0
MyMoviesWPF/MyMoviesWPF.csproj

@@ -21,6 +21,8 @@
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
     </PackageReference>
+    <PackageReference Include="Microsoft.Toolkit.Mvvm" Version="7.1.2" />
+    <PackageReference Include="Refractored.MvvmHelpers" Version="1.6.2" />
   </ItemGroup>
 
 </Project>

BIN
MyMoviesWPF/bin/Debug/net6.0-windows/Microsoft.Toolkit.Mvvm.dll


BIN
MyMoviesWPF/bin/Debug/net6.0-windows/MvvmHelpers.dll


+ 44 - 1
MyMoviesWPF/bin/Debug/net6.0-windows/MyMoviesWPF.deps.json

@@ -14,7 +14,9 @@
           "Microsoft.EntityFrameworkCore": "6.0.5",
           "Microsoft.EntityFrameworkCore.Design": "6.0.5",
           "Microsoft.EntityFrameworkCore.SqlServer": "6.0.5",
-          "Microsoft.EntityFrameworkCore.Tools": "6.0.5"
+          "Microsoft.EntityFrameworkCore.Tools": "6.0.5",
+          "Microsoft.Toolkit.Mvvm": "7.1.2",
+          "Refractored.MvvmHelpers": "1.6.2"
         },
         "runtime": {
           "MyMoviesWPF.dll": {}
@@ -377,6 +379,14 @@
         }
       },
       "Microsoft.NETCore.Platforms/3.1.0": {},
+      "Microsoft.Toolkit.Mvvm/7.1.2": {
+        "runtime": {
+          "lib/net5.0/Microsoft.Toolkit.Mvvm.dll": {
+            "assemblyVersion": "7.1.0.0",
+            "fileVersion": "7.1.2.1"
+          }
+        }
+      },
       "Microsoft.Win32.Registry/4.7.0": {
         "dependencies": {
           "System.Security.AccessControl": "4.7.0",
@@ -396,6 +406,17 @@
           }
         }
       },
+      "Refractored.MvvmHelpers/1.6.2": {
+        "dependencies": {
+          "System.ValueTuple": "4.5.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/MvvmHelpers.dll": {
+            "assemblyVersion": "1.0.0.0",
+            "fileVersion": "1.0.0.0"
+          }
+        }
+      },
       "System.Collections.Immutable/6.0.0": {
         "dependencies": {
           "System.Runtime.CompilerServices.Unsafe": "6.0.0"
@@ -471,6 +492,7 @@
         }
       },
       "System.Text.Json/4.7.2": {},
+      "System.ValueTuple/4.5.0": {},
       "System.Windows.Extensions/4.7.0": {
         "dependencies": {
           "System.Drawing.Common": "4.7.0"
@@ -708,6 +730,13 @@
       "path": "microsoft.netcore.platforms/3.1.0",
       "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
     },
+    "Microsoft.Toolkit.Mvvm/7.1.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tUQn6ar9oP7kmYaZ6pWabxpQaqw95Bsf+GG7prEL0y5MV5F60z76lI/Ppps9zcTqwd7e5CrdZBcdfor9WuvohA==",
+      "path": "microsoft.toolkit.mvvm/7.1.2",
+      "hashPath": "microsoft.toolkit.mvvm.7.1.2.nupkg.sha512"
+    },
     "Microsoft.Win32.Registry/4.7.0": {
       "type": "package",
       "serviceable": true,
@@ -729,6 +758,13 @@
       "path": "microsoft.xaml.behaviors.wpf/1.1.19",
       "hashPath": "microsoft.xaml.behaviors.wpf.1.1.19.nupkg.sha512"
     },
+    "Refractored.MvvmHelpers/1.6.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-pXiyT0ad3QI7IzZSSjVNliyhyyAe7lmNPdfAEgSrtjhF9twrYoKbBlTd58IJc67Fw8QmHEur8F9eBA4rj+BZAg==",
+      "path": "refractored.mvvmhelpers/1.6.2",
+      "hashPath": "refractored.mvvmhelpers.1.6.2.nupkg.sha512"
+    },
     "System.Collections.Immutable/6.0.0": {
       "type": "package",
       "serviceable": true,
@@ -827,6 +863,13 @@
       "path": "system.text.json/4.7.2",
       "hashPath": "system.text.json.4.7.2.nupkg.sha512"
     },
+    "System.ValueTuple/4.5.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==",
+      "path": "system.valuetuple/4.5.0",
+      "hashPath": "system.valuetuple.4.5.0.nupkg.sha512"
+    },
     "System.Windows.Extensions/4.7.0": {
       "type": "package",
       "serviceable": true,

BIN
MyMoviesWPF/bin/Debug/net6.0-windows/MyMoviesWPF.dll


BIN
MyMoviesWPF/bin/Debug/net6.0-windows/MyMoviesWPF.pdb


BIN
MyMoviesWPF/bin/Debug/net6.0-windows/ref/MyMoviesWPF.dll


BIN
MyMoviesWPF/obj/Debug/net6.0-windows/App.baml


+ 4 - 2
MyMoviesWPF/obj/Debug/net6.0-windows/App.g.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6BC94EA33DAA29C236EB4DB407F152C69C2D3E30"
+#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "E63B6EFB30413D901C67D86C789115C5314E1C2A"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -9,6 +9,8 @@
 // </auto-generated>
 //------------------------------------------------------------------------------
 
+using MyMoviesWPF.MVVM.View;
+using MyMoviesWPF.MVVM.ViewModel;
 using System;
 using System.Diagnostics;
 using System.Windows;
@@ -53,7 +55,7 @@ namespace MyMoviesWPF {
             }
             _contentLoaded = true;
             
-            #line 4 "..\..\..\App.xaml"
+            #line 6 "..\..\..\App.xaml"
             this.StartupUri = new System.Uri("MVVM\\View\\Main.xaml", System.UriKind.Relative);
             
             #line default

+ 4 - 2
MyMoviesWPF/obj/Debug/net6.0-windows/App.g.i.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "F734A42347E2271F80C8D4E9911B139C98517017"
+#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6097A1506A5B40D3AFD05AD79B133AEED971A1E4"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -9,6 +9,8 @@
 // </auto-generated>
 //------------------------------------------------------------------------------
 
+using MyMoviesWPF.MVVM.View;
+using MyMoviesWPF.MVVM.ViewModel;
 using System;
 using System.Diagnostics;
 using System.Windows;
@@ -53,7 +55,7 @@ namespace MyMoviesWPF {
             }
             _contentLoaded = true;
             
-            #line 4 "..\..\..\App.xaml"
+            #line 6 "..\..\..\App.xaml"
             this.StartupUri = new System.Uri("MVVM\\View\\Main.xaml", System.UriKind.Relative);
             
             #line default

+ 62 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/GeneratedInternalTypeHelper.g.cs

@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+    
+    
+    /// <summary>
+    /// GeneratedInternalTypeHelper
+    /// </summary>
+    [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+    public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+        
+        /// <summary>
+        /// CreateInstance
+        /// </summary>
+        protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+            return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) 
+                            | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+        }
+        
+        /// <summary>
+        /// GetPropertyValue
+        /// </summary>
+        protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+            return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+        }
+        
+        /// <summary>
+        /// SetPropertyValue
+        /// </summary>
+        protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+            propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+        }
+        
+        /// <summary>
+        /// CreateDelegate
+        /// </summary>
+        protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+            return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod 
+                            | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+                        delegateType,
+                        handler}, null)));
+        }
+        
+        /// <summary>
+        /// AddEventHandler
+        /// </summary>
+        protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+            eventInfo.AddEventHandler(target, handler);
+        }
+    }
+}
+

+ 62 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/GeneratedInternalTypeHelper.g.i.cs

@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+    
+    
+    /// <summary>
+    /// GeneratedInternalTypeHelper
+    /// </summary>
+    [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+    [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+    public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+        
+        /// <summary>
+        /// CreateInstance
+        /// </summary>
+        protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+            return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic) 
+                            | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+        }
+        
+        /// <summary>
+        /// GetPropertyValue
+        /// </summary>
+        protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+            return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+        }
+        
+        /// <summary>
+        /// SetPropertyValue
+        /// </summary>
+        protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+            propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+        }
+        
+        /// <summary>
+        /// CreateDelegate
+        /// </summary>
+        protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+            return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod 
+                            | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+                        delegateType,
+                        handler}, null)));
+        }
+        
+        /// <summary>
+        /// AddEventHandler
+        /// </summary>
+        protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+            eventInfo.AddEventHandler(target, handler);
+        }
+    }
+}
+

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Authorization.baml


+ 94 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Authorization.g.cs

@@ -0,0 +1,94 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\Authorization.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "9A53D39CF6B560A537BBD6DB8F6B1E9C34208722"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MaterialDesignThemes.MahApps;
+using MaterialDesignThemes.Wpf;
+using MaterialDesignThemes.Wpf.Converters;
+using MaterialDesignThemes.Wpf.Transitions;
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// Authorization
+    /// </summary>
+    public partial class Authorization : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 22 "..\..\..\..\..\MVVM\View\Authorization.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.PasswordBox Password;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;component/mvvm/view/authorization.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\Authorization.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.Password = ((System.Windows.Controls.PasswordBox)(target));
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Catalog.baml


+ 76 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Catalog.g.cs

@@ -0,0 +1,76 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\Catalog.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "471EC4BF30F81598C2E22E2CFA2F0ACC2429BCF3"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// Catalog
+    /// </summary>
+    public partial class Catalog : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;component/mvvm/view/catalog.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\Catalog.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            this._contentLoaded = true;
+        }
+    }
+}
+

+ 94 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/LogInControl.g.i.cs

@@ -0,0 +1,94 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\LogInControl.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "A170928B7102D5330BE722EE344171B0778693DB"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MaterialDesignThemes.MahApps;
+using MaterialDesignThemes.Wpf;
+using MaterialDesignThemes.Wpf.Converters;
+using MaterialDesignThemes.Wpf.Transitions;
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// LogInControl
+    /// </summary>
+    public partial class LogInControl : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 20 "..\..\..\..\..\MVVM\View\LogInControl.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.PasswordBox Password;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;V1.0.0.0;component/mvvm/view/logincontrol.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\LogInControl.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.Password = ((System.Windows.Controls.PasswordBox)(target));
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Main.baml


+ 2 - 1
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Main.g.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\..\..\MVVM\View\Main.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C3237E23A0628DC97C4924DB6E18B86EE3A1C379"
+#pragma checksum "..\..\..\..\..\MVVM\View\Main.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C4566D83678632C2DC3517A242F413196B053A78"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -14,6 +14,7 @@ using MaterialDesignThemes.Wpf;
 using MaterialDesignThemes.Wpf.Converters;
 using MaterialDesignThemes.Wpf.Transitions;
 using MyMoviesWPF.MVVM.View;
+using MyMoviesWPF.MVVM.ViewModel;
 using System;
 using System.Diagnostics;
 using System.Windows;

+ 2 - 1
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Main.g.i.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\..\..\MVVM\View\Main.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C334B7F8582B8CD41D4491CE7BAEBB314E21EFDA"
+#pragma checksum "..\..\..\..\..\MVVM\View\Main.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C4566D83678632C2DC3517A242F413196B053A78"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -14,6 +14,7 @@ using MaterialDesignThemes.Wpf;
 using MaterialDesignThemes.Wpf.Converters;
 using MaterialDesignThemes.Wpf.Transitions;
 using MyMoviesWPF.MVVM.View;
+using MyMoviesWPF.MVVM.ViewModel;
 using System;
 using System.Diagnostics;
 using System.Windows;

+ 76 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/MainSR.g.i.cs

@@ -0,0 +1,76 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\MainSR.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "795FA05B2AD7779EC4B50F0B10E2F9544A6BAB42"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// MainSR
+    /// </summary>
+    public partial class MainSR : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;V1.0.0.0;component/mvvm/view/mainsr.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\MainSR.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Movie.baml


+ 76 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Movie.g.cs

@@ -0,0 +1,76 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\Movie.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "6ED259BC19D58A1292E53180A9D69B6B44900C12"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// Movie
+    /// </summary>
+    public partial class Movie : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;component/mvvm/view/movie.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\Movie.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Registration.baml


+ 94 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/Registration.g.cs

@@ -0,0 +1,94 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\Registration.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "F2826998706973D59C4B6CF60956BA5CF1E1DB45"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MaterialDesignThemes.MahApps;
+using MaterialDesignThemes.Wpf;
+using MaterialDesignThemes.Wpf.Converters;
+using MaterialDesignThemes.Wpf.Transitions;
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// Registration
+    /// </summary>
+    public partial class Registration : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 19 "..\..\..\..\..\MVVM\View\Registration.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.PasswordBox Password;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;component/mvvm/view/registration.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\Registration.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.Password = ((System.Windows.Controls.PasswordBox)(target));
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

+ 94 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/SignUpControl.g.i.cs

@@ -0,0 +1,94 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\SignUpControl.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "BBE494ACDB228AA65B3BDEDCA1271B6DB923EC1B"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MaterialDesignThemes.MahApps;
+using MaterialDesignThemes.Wpf;
+using MaterialDesignThemes.Wpf.Converters;
+using MaterialDesignThemes.Wpf.Transitions;
+using MyMoviesWPF.MVVM.View;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// SignUpControl
+    /// </summary>
+    public partial class SignUpControl : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 19 "..\..\..\..\..\MVVM\View\SignUpControl.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.PasswordBox Password;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;V1.0.0.0;component/mvvm/view/signupcontrol.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\SignUpControl.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.Password = ((System.Windows.Controls.PasswordBox)(target));
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/UserView.baml


+ 77 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/UserView.g.cs

@@ -0,0 +1,77 @@
+#pragma checksum "..\..\..\..\..\MVVM\View\UserView.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1F3C8F4A9B5C9CFA9D2B0D49C41F9A3703710F0F"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using MyMoviesWPF.MVVM.View;
+using MyMoviesWPF.MVVM.ViewModel;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Controls.Ribbon;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace MyMoviesWPF.MVVM.View {
+    
+    
+    /// <summary>
+    /// UserView
+    /// </summary>
+    public partial class UserView : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/MyMoviesWPF;component/mvvm/view/userview.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\..\..\..\MVVM\View\UserView.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "6.0.2.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            this._contentLoaded = true;
+        }
+    }
+}
+

+ 2 - 1
MyMoviesWPF/obj/Debug/net6.0-windows/MVVM/View/UserView.g.i.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\..\..\..\MVVM\View\UserView.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "8A413B2EAF5EFE6D7B0976326FAFDB87392A8228"
+#pragma checksum "..\..\..\..\..\MVVM\View\UserView.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1F3C8F4A9B5C9CFA9D2B0D49C41F9A3703710F0F"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -10,6 +10,7 @@
 //------------------------------------------------------------------------------
 
 using MyMoviesWPF.MVVM.View;
+using MyMoviesWPF.MVVM.ViewModel;
 using System;
 using System.Diagnostics;
 using System.Windows;

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.assets.cache


BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.csproj.AssemblyReference.cache


+ 1 - 1
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.csproj.CoreCompileInputs.cache

@@ -1 +1 @@
-07b9303d94f0032b7793cdf45c5e79b6f56167b4
+2a909abfe3064f4b556ac5ebaf88771850dcc688

+ 14 - 1
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.csproj.FileListAbsolute.txt

@@ -104,7 +104,6 @@ Z:\УиФИС\MyMovies\MyMoviesWPF\bin\Debug\net6.0-windows\runtimes\win-arm64\n
 Z:\УиФИС\MyMovies\MyMoviesWPF\bin\Debug\net6.0-windows\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
 Z:\УиФИС\MyMovies\MyMoviesWPF\bin\Debug\net6.0-windows\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
 Z:\УиФИС\MyMovies\MyMoviesWPF\bin\Debug\net6.0-windows\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll
-Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MyMoviesWPF.csproj.AssemblyReference.cache
 Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\Dictionary_1.baml
 Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\App.baml
 Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MainWindow.g.cs
@@ -124,3 +123,17 @@ Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MyMoviesWPF.dll
 Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\ref\MyMoviesWPF.dll
 Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MyMoviesWPF.pdb
 Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MyMoviesWPF.genruntimeconfig.cache
+Z:\УиФИС\MyMovies\MyMoviesWPF\bin\Debug\net6.0-windows\Microsoft.Toolkit.Mvvm.dll
+Z:\УиФИС\MyMovies\MyMoviesWPF\bin\Debug\net6.0-windows\MvvmHelpers.dll
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Authorization.g.cs
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Catalog.g.cs
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Movie.g.cs
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Registration.g.cs
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\UserView.g.cs
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Authorization.baml
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Catalog.baml
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Movie.baml
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\Registration.baml
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MVVM\View\UserView.baml
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\MyMoviesWPF.csproj.AssemblyReference.cache
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\GeneratedInternalTypeHelper.g.cs

+ 41 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.designer.deps.json

@@ -363,6 +363,14 @@
         }
       },
       "Microsoft.NETCore.Platforms/3.1.0": {},
+      "Microsoft.Toolkit.Mvvm/7.1.2": {
+        "runtime": {
+          "lib/net5.0/Microsoft.Toolkit.Mvvm.dll": {
+            "assemblyVersion": "7.1.0.0",
+            "fileVersion": "7.1.2.1"
+          }
+        }
+      },
       "Microsoft.Win32.Registry/4.7.0": {
         "dependencies": {
           "System.Security.AccessControl": "4.7.0",
@@ -416,6 +424,17 @@
           }
         }
       },
+      "Refractored.MvvmHelpers/1.6.2": {
+        "dependencies": {
+          "System.ValueTuple": "4.5.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/MvvmHelpers.dll": {
+            "assemblyVersion": "1.0.0.0",
+            "fileVersion": "1.0.0.0"
+          }
+        }
+      },
       "System.Collections.Immutable/6.0.0": {
         "dependencies": {
           "System.Runtime.CompilerServices.Unsafe": "6.0.0"
@@ -628,6 +647,7 @@
           }
         }
       },
+      "System.ValueTuple/4.5.0": {},
       "System.Windows.Extensions/4.7.0": {
         "dependencies": {
           "System.Drawing.Common": "4.7.0"
@@ -874,6 +894,13 @@
       "path": "microsoft.netcore.platforms/3.1.0",
       "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
     },
+    "Microsoft.Toolkit.Mvvm/7.1.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-tUQn6ar9oP7kmYaZ6pWabxpQaqw95Bsf+GG7prEL0y5MV5F60z76lI/Ppps9zcTqwd7e5CrdZBcdfor9WuvohA==",
+      "path": "microsoft.toolkit.mvvm/7.1.2",
+      "hashPath": "microsoft.toolkit.mvvm.7.1.2.nupkg.sha512"
+    },
     "Microsoft.Win32.Registry/4.7.0": {
       "type": "package",
       "serviceable": true,
@@ -895,6 +922,13 @@
       "path": "microsoft.xaml.behaviors.wpf/1.1.19",
       "hashPath": "microsoft.xaml.behaviors.wpf.1.1.19.nupkg.sha512"
     },
+    "Refractored.MvvmHelpers/1.6.2": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-pXiyT0ad3QI7IzZSSjVNliyhyyAe7lmNPdfAEgSrtjhF9twrYoKbBlTd58IJc67Fw8QmHEur8F9eBA4rj+BZAg==",
+      "path": "refractored.mvvmhelpers/1.6.2",
+      "hashPath": "refractored.mvvmhelpers.1.6.2.nupkg.sha512"
+    },
     "System.Collections.Immutable/6.0.0": {
       "type": "package",
       "serviceable": true,
@@ -993,6 +1027,13 @@
       "path": "system.text.json/4.7.2",
       "hashPath": "system.text.json.4.7.2.nupkg.sha512"
     },
+    "System.ValueTuple/4.5.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==",
+      "path": "system.valuetuple/4.5.0",
+      "hashPath": "system.valuetuple.4.5.0.nupkg.sha512"
+    },
     "System.Windows.Extensions/4.7.0": {
       "type": "package",
       "serviceable": true,

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.dll


BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.g.resources


BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF.pdb


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_03olisih_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_03olisih_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_1tjtcxor_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_1tjtcxor_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_41nzjhht_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_41nzjhht_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_52l1ze10_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_52l1ze10_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_5yth2dnm_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_5yth2dnm_wpftmp.assets.cache


+ 4 - 4
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.cache

@@ -10,11 +10,11 @@ none
 false
 TRACE;DEBUG;NET;NET6_0;NETCOREAPP
 Z:\УиФИС\MyMovies\MyMoviesWPF\App.xaml
-3-78053630
+81489952939
 
-122028785795
-220-946023612
-Dictionary_1.xaml;MainWindow.xaml;MVVM\View\Main.xaml;
+21958775004
+222-691941673
+Dictionary_1.xaml;MainWindow.xaml;MVVM\View\Authorization.xaml;MVVM\View\Catalog.xaml;MVVM\View\Main.xaml;MVVM\View\Movie.xaml;MVVM\View\Registration.xaml;MVVM\View\UserView.xaml;
 
 False
 

+ 5 - 5
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.i.cache

@@ -10,11 +10,11 @@ none
 false
 TRACE;DEBUG;NET;NET6_0;NETCOREAPP
 Z:\УиФИС\MyMovies\MyMoviesWPF\App.xaml
-81489952939
+9-1159358770
 
-20-1159938222
-220-946023612
-Dictionary_1.xaml;MainWindow.xaml;MVVM\View\Authorization.xaml;MVVM\View\Catalog.xaml;MVVM\View\Main.xaml;MVVM\View\Movie.xaml;MVVM\View\Registration.xaml;MVVM\View\UserView.xaml;
+27957404265
+222-691941673
+Dictionary_1.xaml;MainWindow.xaml;MVVM\View\Catalog.xaml;MVVM\View\LogInControl.xaml;MVVM\View\Main.xaml;MVVM\View\MainSR.xaml;MVVM\View\Movie.xaml;MVVM\View\SignUpControl.xaml;MVVM\View\UserView.xaml;
 
-False
+True
 

+ 11 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.i.lref

@@ -0,0 +1,11 @@
+Z:\УиФИС\MyMovies\MyMoviesWPF\obj\Debug\net6.0-windows\GeneratedInternalTypeHelper.g.i.cs
+FZ:\УиФИС\MyMovies\MyMoviesWPF\App.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MainWindow.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Catalog.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\LogInControl.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Main.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\MainSR.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Movie.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\SignUpControl.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\UserView.xaml;;
+

+ 6 - 1
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_MarkupCompile.lref

@@ -1,5 +1,10 @@
 
-
+FZ:\УиФИС\MyMovies\MyMoviesWPF\App.xaml;;
 FZ:\УиФИС\MyMovies\MyMoviesWPF\MainWindow.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Authorization.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Catalog.xaml;;
 FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Main.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Movie.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\Registration.xaml;;
+FZ:\УиФИС\MyMovies\MyMoviesWPF\MVVM\View\UserView.xaml;;
 

+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_bohpuqtt_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_bohpuqtt_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_czdhthdl_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_czdhthdl_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_dq1jxkfy_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

BIN
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_dq1jxkfy_wpftmp.assets.cache


+ 25 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.AssemblyInfo.cs

@@ -0,0 +1,25 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyTitleAttribute("MyMoviesWPF")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Runtime.Versioning.TargetPlatformAttribute("Windows7.0")]
+[assembly: System.Runtime.Versioning.SupportedOSPlatformAttribute("Windows7.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+903b998a022288444f60754018b632db67068985

+ 10 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,10 @@
+is_global = true
+build_property.TargetFramework = net6.0-windows
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb = 
+build_property.ProjectTypeGuids = 
+build_property.InvariantGlobalization = 
+build_property.PlatformNeutralAssembly = 
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = MyMoviesWPF_egdasjf1_wpftmp
+build_property.ProjectDir = Z:\УиФИС\MyMovies\MyMoviesWPF\

+ 0 - 0
MyMoviesWPF/obj/Debug/net6.0-windows/MyMoviesWPF_egdasjf1_wpftmp.assets.cache


Some files were not shown because too many files changed in this diff