Dmitry 3 éve
commit
1dc8f85d84
100 módosított fájl, 2951 hozzáadás és 0 törlés
  1. BIN
      ArtiomBD.sql
  2. BIN
      BikeRent/.vs/BikeRent/DesignTimeBuild/.dtbcache.v2
  3. BIN
      BikeRent/.vs/BikeRent/v17/.futdcache.v1
  4. BIN
      BikeRent/.vs/BikeRent/v17/.suo
  5. 25 0
      BikeRent/BikeRent.sln
  6. 25 0
      BikeRent/BikeRent/Adcard.cs
  7. 41 0
      BikeRent/BikeRent/AddCard.xaml
  8. 57 0
      BikeRent/BikeRent/AddCard.xaml.cs
  9. 17 0
      BikeRent/BikeRent/Advertisement.cs
  10. 9 0
      BikeRent/BikeRent/App.xaml
  11. 17 0
      BikeRent/BikeRent/App.xaml.cs
  12. 149 0
      BikeRent/BikeRent/ArtiomContext.cs
  13. 10 0
      BikeRent/BikeRent/AssemblyInfo.cs
  14. 34 0
      BikeRent/BikeRent/BikeRent.csproj
  15. 46 0
      BikeRent/BikeRent/BikeRent.csproj.user
  16. 41 0
      BikeRent/BikeRent/CreateObljav.xaml
  17. 102 0
      BikeRent/BikeRent/CreateObljav.xaml.cs
  18. 31 0
      BikeRent/BikeRent/Login.xaml
  19. 63 0
      BikeRent/BikeRent/Login.xaml.cs
  20. 36 0
      BikeRent/BikeRent/MainWindow.xaml
  21. 139 0
      BikeRent/BikeRent/MainWindow.xaml.cs
  22. 21 0
      BikeRent/BikeRent/Menu.xaml
  23. 53 0
      BikeRent/BikeRent/Menu.xaml.cs
  24. BIN
      BikeRent/BikeRent/No-photo.png
  25. 18 0
      BikeRent/BikeRent/PaymentStatus.cs
  26. 16 0
      BikeRent/BikeRent/PersonSave.cs
  27. 17 0
      BikeRent/BikeRent/Rent.cs
  28. 14 0
      BikeRent/BikeRent/RentWin.xaml
  29. 45 0
      BikeRent/BikeRent/RentWin.xaml.cs
  30. 27 0
      BikeRent/BikeRent/User.cs
  31. 718 0
      BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.deps.json
  32. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.dll
  33. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.exe
  34. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.pdb
  35. 18 0
      BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.runtimeconfig.json
  36. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Humanizer.dll
  37. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Data.SqlClient.dll
  38. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.Abstractions.dll
  39. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.Design.dll
  40. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.Relational.dll
  41. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.SqlServer.dll
  42. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.dll
  43. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Caching.Abstractions.dll
  44. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Caching.Memory.dll
  45. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Configuration.Abstractions.dll
  46. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.DependencyInjection.Abstractions.dll
  47. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.DependencyInjection.dll
  48. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Logging.Abstractions.dll
  49. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Logging.dll
  50. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Options.dll
  51. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Primitives.dll
  52. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Identity.Client.dll
  53. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.JsonWebTokens.dll
  54. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Logging.dll
  55. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
  56. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Protocols.dll
  57. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Tokens.dll
  58. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/System.IdentityModel.Tokens.Jwt.dll
  59. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/System.Runtime.Caching.dll
  60. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
  61. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll
  62. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll
  63. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll
  64. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll
  65. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
  66. BIN
      BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll
  67. BIN
      BikeRent/BikeRent/car.jpg
  68. 95 0
      BikeRent/BikeRent/obj/BikeRent.csproj.nuget.dgspec.json
  69. 23 0
      BikeRent/BikeRent/obj/BikeRent.csproj.nuget.g.props
  70. 2 0
      BikeRent/BikeRent/obj/BikeRent.csproj.nuget.g.targets
  71. 91 0
      BikeRent/BikeRent/obj/BikeRent_05s2ni2a_wpftmp.csproj.nuget.dgspec.json
  72. 23 0
      BikeRent/BikeRent/obj/BikeRent_05s2ni2a_wpftmp.csproj.nuget.g.props
  73. 2 0
      BikeRent/BikeRent/obj/BikeRent_05s2ni2a_wpftmp.csproj.nuget.g.targets
  74. 91 0
      BikeRent/BikeRent/obj/BikeRent_0edjhya1_wpftmp.csproj.nuget.dgspec.json
  75. 23 0
      BikeRent/BikeRent/obj/BikeRent_0edjhya1_wpftmp.csproj.nuget.g.props
  76. 2 0
      BikeRent/BikeRent/obj/BikeRent_0edjhya1_wpftmp.csproj.nuget.g.targets
  77. 69 0
      BikeRent/BikeRent/obj/BikeRent_4cpebfea_wpftmp.csproj.nuget.dgspec.json
  78. 16 0
      BikeRent/BikeRent/obj/BikeRent_4cpebfea_wpftmp.csproj.nuget.g.props
  79. 2 0
      BikeRent/BikeRent/obj/BikeRent_4cpebfea_wpftmp.csproj.nuget.g.targets
  80. 91 0
      BikeRent/BikeRent/obj/BikeRent_bwfqtktw_wpftmp.csproj.nuget.dgspec.json
  81. 23 0
      BikeRent/BikeRent/obj/BikeRent_bwfqtktw_wpftmp.csproj.nuget.g.props
  82. 2 0
      BikeRent/BikeRent/obj/BikeRent_bwfqtktw_wpftmp.csproj.nuget.g.targets
  83. 69 0
      BikeRent/BikeRent/obj/BikeRent_co0btvw2_wpftmp.csproj.nuget.dgspec.json
  84. 16 0
      BikeRent/BikeRent/obj/BikeRent_co0btvw2_wpftmp.csproj.nuget.g.props
  85. 2 0
      BikeRent/BikeRent/obj/BikeRent_co0btvw2_wpftmp.csproj.nuget.g.targets
  86. 91 0
      BikeRent/BikeRent/obj/BikeRent_dtiw1nj5_wpftmp.csproj.nuget.dgspec.json
  87. 23 0
      BikeRent/BikeRent/obj/BikeRent_dtiw1nj5_wpftmp.csproj.nuget.g.props
  88. 2 0
      BikeRent/BikeRent/obj/BikeRent_dtiw1nj5_wpftmp.csproj.nuget.g.targets
  89. 91 0
      BikeRent/BikeRent/obj/BikeRent_ery1or1m_wpftmp.csproj.nuget.dgspec.json
  90. 23 0
      BikeRent/BikeRent/obj/BikeRent_ery1or1m_wpftmp.csproj.nuget.g.props
  91. 2 0
      BikeRent/BikeRent/obj/BikeRent_ery1or1m_wpftmp.csproj.nuget.g.targets
  92. 69 0
      BikeRent/BikeRent/obj/BikeRent_fvdyva11_wpftmp.csproj.nuget.dgspec.json
  93. 16 0
      BikeRent/BikeRent/obj/BikeRent_fvdyva11_wpftmp.csproj.nuget.g.props
  94. 2 0
      BikeRent/BikeRent/obj/BikeRent_fvdyva11_wpftmp.csproj.nuget.g.targets
  95. 69 0
      BikeRent/BikeRent/obj/BikeRent_iyp3bnda_wpftmp.csproj.nuget.dgspec.json
  96. 16 0
      BikeRent/BikeRent/obj/BikeRent_iyp3bnda_wpftmp.csproj.nuget.g.props
  97. 2 0
      BikeRent/BikeRent/obj/BikeRent_iyp3bnda_wpftmp.csproj.nuget.g.targets
  98. 91 0
      BikeRent/BikeRent/obj/BikeRent_kvp25tlr_wpftmp.csproj.nuget.dgspec.json
  99. 23 0
      BikeRent/BikeRent/obj/BikeRent_kvp25tlr_wpftmp.csproj.nuget.g.props
  100. 0 0
      BikeRent/BikeRent/obj/BikeRent_kvp25tlr_wpftmp.csproj.nuget.g.targets

BIN
ArtiomBD.sql


BIN
BikeRent/.vs/BikeRent/DesignTimeBuild/.dtbcache.v2


BIN
BikeRent/.vs/BikeRent/v17/.futdcache.v1


BIN
BikeRent/.vs/BikeRent/v17/.suo


+ 25 - 0
BikeRent/BikeRent.sln

@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.1.32414.318
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BikeRent", "BikeRent\BikeRent.csproj", "{19373519-F478-4357-B440-47A6EA4BBA54}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{19373519-F478-4357-B440-47A6EA4BBA54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{19373519-F478-4357-B440-47A6EA4BBA54}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{19373519-F478-4357-B440-47A6EA4BBA54}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{19373519-F478-4357-B440-47A6EA4BBA54}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {E8C90725-D562-4342-9A1E-A7A7D934ED0D}
+	EndGlobalSection
+EndGlobal

+ 25 - 0
BikeRent/BikeRent/Adcard.cs

@@ -0,0 +1,25 @@
+using System;
+using System.Collections.Generic;
+
+namespace BikeRent
+{
+    public partial class Adcard
+    {
+        public Adcard()
+        {
+            Rents = new HashSet<Rent>();
+            Users = new HashSet<User>();
+        }
+
+        public int Idcard { get; set; }
+        public string? CardNumber { get; set; }
+        public string SurName { get; set; } = null!;
+        public string FirstName { get; set; } = null!;
+        public string MidleName { get; set; } = null!;
+        public string? Cvv { get; set; }
+        public DateTime? Date { get; set; }
+
+        public virtual ICollection<Rent> Rents { get; set; }
+        public virtual ICollection<User> Users { get; set; }
+    }
+}

+ 41 - 0
BikeRent/BikeRent/AddCard.xaml

@@ -0,0 +1,41 @@
+<Window x:Class="BikeRent.AddCard"
+        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:BikeRent"
+        mc:Ignorable="d"
+        Title="AddCard" Height="350" Width="600">
+    <Grid>
+        <Grid.ColumnDefinitions>
+            <ColumnDefinition></ColumnDefinition>
+            <ColumnDefinition></ColumnDefinition>
+        </Grid.ColumnDefinitions>
+        <Grid.RowDefinitions>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+        </Grid.RowDefinitions>
+        <Label Grid.Row="0" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Номер карты" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="NumCard"  Grid.Row="0" Grid.Column="0" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Label Grid.Row="0" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Фамилия" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="LastName" Grid.Row="0" Grid.Column="1" VerticalAlignment="Bottom" Height="60"></TextBox>
+        
+        <Label Grid.Row="1" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Имя" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="FirstName" Grid.Row="1" Grid.Column="0" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Label Grid.Row="1" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Отчество" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="MiddleName" Grid.Row="1" Grid.Column="1" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Label Grid.Row="2" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Дата" VerticalAlignment="Top"></Label>
+        <DatePicker x:Name="Date" Grid.Row="2" Grid.Column="0" VerticalAlignment="Bottom" Height="60"></DatePicker>
+
+        <Label Grid.Row="2" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="CVV" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="CVV" Grid.Row="2" Grid.Column="1" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Button Grid.Row="3" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Добавить" Margin="25" Click="Button_Click"></Button>
+        <Button Grid.Row="3" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Отмена" Margin="25" Click="Button_Click_1"></Button>
+    </Grid>
+</Window>

+ 57 - 0
BikeRent/BikeRent/AddCard.xaml.cs

@@ -0,0 +1,57 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Логика взаимодействия для AddCard.xaml
+    /// </summary>
+    public partial class AddCard : Window
+    {
+        public AddCard()
+        {
+            InitializeComponent();
+        }
+
+        private void Button_Click(object sender, RoutedEventArgs e)
+        {
+            if (NumCard.Text != "" && FirstName.Text != "" && LastName.Text != "" && MiddleName.Text != "" && CVV.Text != "" && Date.Text != "")
+            {
+                ArtiomContext context = new ArtiomContext();
+                var cardData = context.Adcards;
+                var card = cardData.SingleOrDefault(x => x.Idcard == PersonSave.IdUser);
+
+                card.CardNumber = NumCard.Text;
+                card.FirstName = FirstName.Text;
+                card.SurName = LastName.Text;
+                card.MidleName = MiddleName.Text;
+                card.Cvv = CVV.Text;
+                card.Date = Convert.ToDateTime(Date.Text);
+
+                cardData.Update(card);
+                context.SaveChanges();
+                this.Hide();
+                Menu menu = new Menu();
+                menu.Show();
+            }
+        }
+
+        private void Button_Click_1(object sender, RoutedEventArgs e)
+        {
+            this.Hide();
+            Menu menu = new Menu();
+            menu.Show();
+        }
+    }
+}

+ 17 - 0
BikeRent/BikeRent/Advertisement.cs

@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+
+namespace BikeRent
+{
+    public partial class Advertisement
+    {
+        public int Idadvertisement { get; set; }
+        public string BikeModel { get; set; } = null!;
+        public string Description { get; set; } = null!;
+        public int? IdOwnerUser { get; set; }
+        public decimal Price { get; set; }
+        public byte[]? Photo { get; set; }
+
+        public virtual User? IdOwnerUserNavigation { get; set; }
+    }
+}

+ 9 - 0
BikeRent/BikeRent/App.xaml

@@ -0,0 +1,9 @@
+<Application x:Class="BikeRent.App"
+             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:local="clr-namespace:BikeRent"
+             StartupUri="MainWindow.xaml">
+    <Application.Resources>
+         
+    </Application.Resources>
+</Application>

+ 17 - 0
BikeRent/BikeRent/App.xaml.cs

@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+using System.Configuration;
+using System.Data;
+using System.Linq;
+using System.Threading.Tasks;
+using System.Windows;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Interaction logic for App.xaml
+    /// </summary>
+    public partial class App : Application
+    {
+    }
+}

+ 149 - 0
BikeRent/BikeRent/ArtiomContext.cs

@@ -0,0 +1,149 @@
+using System;
+using System.Collections.Generic;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Metadata;
+
+namespace BikeRent
+{
+    public partial class ArtiomContext : DbContext
+    {
+        public ArtiomContext()
+        {
+        }
+
+        public ArtiomContext(DbContextOptions<ArtiomContext> options)
+            : base(options)
+        {
+        }
+
+        public virtual DbSet<Adcard> Adcards { get; set; } = null!;
+        public virtual DbSet<Advertisement> Advertisements { get; set; } = null!;
+        public virtual DbSet<PaymentStatus> PaymentStatuses { get; set; } = null!;
+        public virtual DbSet<Rent> Rents { get; set; } = null!;
+        public virtual DbSet<User> Users { get; set; } = null!;
+
+        protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
+        {
+            if (!optionsBuilder.IsConfigured)
+            {
+                //#warning To protect potentially sensitive information in your connection string, you should move it out of source code. You can avoid scaffolding the connection string by using the Name= syntax to read it from configuration - see https://go.microsoft.com/fwlink/?linkid=2131148. For more guidance on storing connection strings, see http://go.microsoft.com/fwlink/?LinkId=723263.
+                optionsBuilder.UseSqlServer("Data Source=(localdb)\\MSSQLLocalDB; Database=Artiom; Integrated Security=true;");
+            }
+        }
+
+        protected override void OnModelCreating(ModelBuilder modelBuilder)
+        {
+            modelBuilder.Entity<Adcard>(entity =>
+            {
+                entity.HasKey(e => e.Idcard);
+
+                entity.ToTable("ADCard");
+
+                entity.Property(e => e.Idcard).HasColumnName("IDCard");
+
+                entity.Property(e => e.CardNumber).HasMaxLength(50);
+
+                entity.Property(e => e.Cvv)
+                    .HasMaxLength(3)
+                    .HasColumnName("CVV")
+                    .IsFixedLength();
+
+                entity.Property(e => e.Date).HasColumnType("date");
+            });
+
+            modelBuilder.Entity<Advertisement>(entity =>
+            {
+                entity.HasKey(e => e.Idadvertisement);
+
+                entity.ToTable("Advertisement");
+
+                entity.Property(e => e.Idadvertisement).HasColumnName("IDAdvertisement");
+
+                entity.Property(e => e.Photo).HasColumnType("image");
+
+                entity.Property(e => e.Price).HasColumnType("money");
+
+                entity.HasOne(d => d.IdOwnerUserNavigation)
+                    .WithMany(p => p.Advertisements)
+                    .HasForeignKey(d => d.IdOwnerUser)
+                    .HasConstraintName("FK_Advertisement_user");
+            });
+
+            modelBuilder.Entity<PaymentStatus>(entity =>
+            {
+                entity.ToTable("Payment_Status");
+
+                entity.Property(e => e.Id).HasColumnName("ID");
+
+                entity.Property(e => e.PaymentStatus1)
+                    .HasMaxLength(50)
+                    .HasColumnName("PaymentStatus");
+            });
+
+            modelBuilder.Entity<Rent>(entity =>
+            {
+                entity.HasKey(e => e.Idrent);
+
+                entity.ToTable("Rent");
+
+                entity.Property(e => e.Idrent).HasColumnName("IDRent");
+
+                entity.Property(e => e.Idcard).HasColumnName("IDCard");
+
+                entity.Property(e => e.IdpaymentStatus).HasColumnName("IDPaymentStatus");
+
+                entity.Property(e => e.Iduser).HasColumnName("IDUser");
+
+                entity.HasOne(d => d.IdcardNavigation)
+                    .WithMany(p => p.Rents)
+                    .HasForeignKey(d => d.Idcard)
+                    .OnDelete(DeleteBehavior.ClientSetNull)
+                    .HasConstraintName("FK_Rent_ADCard");
+
+                entity.HasOne(d => d.IdpaymentStatusNavigation)
+                    .WithMany(p => p.Rents)
+                    .HasForeignKey(d => d.IdpaymentStatus)
+                    .OnDelete(DeleteBehavior.ClientSetNull)
+                    .HasConstraintName("FK_Rent_Payment_Status");
+
+                entity.HasOne(d => d.IduserNavigation)
+                    .WithMany(p => p.Rents)
+                    .HasForeignKey(d => d.Iduser)
+                    .OnDelete(DeleteBehavior.ClientSetNull)
+                    .HasConstraintName("FK_Rent_user");
+            });
+
+            modelBuilder.Entity<User>(entity =>
+            {
+                entity.HasKey(e => e.Iduser);
+
+                entity.ToTable("user");
+
+                entity.Property(e => e.Iduser).HasColumnName("IDUser");
+
+                entity.Property(e => e.Idcard).HasColumnName("IDCard");
+
+                entity.Property(e => e.Login)
+                    .HasMaxLength(150)
+                    .IsUnicode(false);
+
+                entity.Property(e => e.Password)
+                    .HasMaxLength(150)
+                    .IsUnicode(false);
+
+                entity.Property(e => e.PhoneNumber)
+                    .HasMaxLength(100)
+                    .IsUnicode(false);
+
+                entity.HasOne(d => d.IdcardNavigation)
+                    .WithMany(p => p.Users)
+                    .HasForeignKey(d => d.Idcard)
+                    .HasConstraintName("FK_user_ADCard1");
+            });
+
+            OnModelCreatingPartial(modelBuilder);
+        }
+
+        partial void OnModelCreatingPartial(ModelBuilder modelBuilder);
+    }
+}

+ 10 - 0
BikeRent/BikeRent/AssemblyInfo.cs

@@ -0,0 +1,10 @@
+using System.Windows;
+
+[assembly: ThemeInfo(
+    ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
+                                     //(used if a resource is not found in the page,
+                                     // or application resource dictionaries)
+    ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
+                                              //(used if a resource is not found in the page,
+                                              // app, or any theme specific resource dictionaries)
+)]

+ 34 - 0
BikeRent/BikeRent/BikeRent.csproj

@@ -0,0 +1,34 @@
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <OutputType>WinExe</OutputType>
+    <TargetFramework>net6.0-windows</TargetFramework>
+    <Nullable>enable</Nullable>
+    <UseWPF>true</UseWPF>
+  </PropertyGroup>
+
+  <ItemGroup>
+    <None Remove="car.jpg" />
+    <None Remove="No-photo.png" />
+  </ItemGroup>
+
+  <ItemGroup>
+    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.6" />
+    <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="6.0.6">
+      <PrivateAssets>all</PrivateAssets>
+      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+    </PackageReference>
+    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="6.0.6" />
+    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.6">
+      <PrivateAssets>all</PrivateAssets>
+      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
+    </PackageReference>
+    <PackageReference Include="System.Drawing.Common" Version="6.0.0" />
+  </ItemGroup>
+
+  <ItemGroup>
+    <Resource Include="car.jpg" />
+    <Resource Include="No-photo.png" />
+  </ItemGroup>
+
+</Project>

+ 46 - 0
BikeRent/BikeRent/BikeRent.csproj.user

@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup />
+  <ItemGroup>
+    <ApplicationDefinition Update="App.xaml">
+      <SubType>Designer</SubType>
+    </ApplicationDefinition>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Update="AddCard.xaml.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Update="CreateObljav.xaml.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Update="Login.xaml.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Update="Menu.xaml.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Update="RentWin.xaml.cs">
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <Page Update="AddCard.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+    <Page Update="CreateObljav.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+    <Page Update="Login.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+    <Page Update="MainWindow.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+    <Page Update="Menu.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+    <Page Update="RentWin.xaml">
+      <SubType>Designer</SubType>
+    </Page>
+  </ItemGroup>
+</Project>

+ 41 - 0
BikeRent/BikeRent/CreateObljav.xaml

@@ -0,0 +1,41 @@
+<Window x:Class="BikeRent.CreateObljav"
+        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:BikeRent"
+        mc:Ignorable="d"
+        Title="CreateObljav" Height="450" Width="600">
+    <Grid>
+        <Grid.ColumnDefinitions>
+            <ColumnDefinition></ColumnDefinition>
+            <ColumnDefinition></ColumnDefinition>
+        </Grid.ColumnDefinitions>
+        <Grid.RowDefinitions>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+        </Grid.RowDefinitions>
+
+        <Label Grid.Row="0" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Название модели велосипеда" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="Title"  Grid.Row="0" Grid.Column="0" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Label Grid.Row="1" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Описание велосипеда." VerticalAlignment="Top"></Label>
+        <TextBox x:Name="Discript"  Grid.Row="1" Grid.Column="0" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Label Grid.Row="2" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Желаемая цена за час" VerticalAlignment="Top"></Label>
+        <TextBox x:Name="SomeTime"  Grid.Row="2" Grid.Column="0" VerticalAlignment="Bottom" Height="60"></TextBox>
+
+        <Image x:Name="Photo"  Grid.Column="1" Grid.Row="0" Grid.RowSpan="3" Source="/No-photo.png" HorizontalAlignment="Center" VerticalAlignment="Center">
+            <Image.OpacityMask>
+                <ImageBrush ImageSource="/No-photo.png"/>
+            </Image.OpacityMask>
+        </Image>
+
+        <Button x:Name="AddBtm" Grid.Row="3" Width="120" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Добавить" Margin="25" HorizontalAlignment="Left" Click="AddBtm_Click"></Button>
+        <Button x:Name="CancelBtn" Grid.Row="3" Width="120" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Отмена" Margin="25" HorizontalAlignment="Right" Click="CancelBtn_Click"></Button>
+
+        <Button x:Name="AddPhoto" Grid.Row="3" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Добавить фото" Margin="25" Click="AddPhoto_Click"></Button>
+    </Grid>
+</Window>

+ 102 - 0
BikeRent/BikeRent/CreateObljav.xaml.cs

@@ -0,0 +1,102 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+using System.IO;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Логика взаимодействия для CreateObljav.xaml
+    /// </summary>
+    public partial class CreateObljav : Window
+    {
+        public string imageFile { get; set; }
+        byte[] readText { get; set; }
+        public CreateObljav()
+        {
+            InitializeComponent();
+        }
+
+        private void AddPhoto_Click(object sender, RoutedEventArgs e)
+        {
+            Microsoft.Win32.OpenFileDialog dlg = new Microsoft.Win32.OpenFileDialog();
+            dlg.FileName = "Select a picture"; // Default file name
+            dlg.DefaultExt = "JPEG Files (*.jpeg)|*.jpeg|PNG Files (*.png)|*.png|JPG Files (*.jpg)|*.jpg|GIF Files (*.gif)|*.gif"; // Default file extension
+
+            // Show open file dialog box
+            Nullable<bool> result = dlg.ShowDialog();
+
+            // Process open file dialog box results
+            if (result == true)
+            {
+                // Open document
+                imageFile = dlg.FileName;
+            }
+
+            if (imageFile != null)
+            {
+                readText = File.ReadAllBytes(imageFile);
+                Photo.Source = new BitmapImage(new Uri(imageFile));
+                //this.Hide();
+                //MainWindow mainWindow = new MainWindow();
+                //mainWindow.Show();
+            }
+        }
+
+        private void AddBtm_Click(object sender, RoutedEventArgs e)
+        {
+            if (Title.Text != "" && Discript.Text != "" && SomeTime.Text != "")
+            {
+                if (Convert.ToInt32(SomeTime.Text) > 0)
+                {
+                    ArtiomContext context = new ArtiomContext();
+                    var adv = context.Advertisements;
+
+                    Advertisement advertisement = new Advertisement()
+                    {
+                        BikeModel = Title.Text,
+                        Description = Discript.Text,
+                        IdOwnerUser = PersonSave.IdUser,
+                        Price = Convert.ToInt32(SomeTime.Text),
+                        Photo = readText,
+                    };
+                    adv.Add(advertisement);
+                    context.SaveChanges();
+
+
+
+                    MessageBox.Show($"Объявление {advertisement.Idadvertisement} Добавленно!\n" +
+                        $"Велосипед: {Title.Text}\n" +
+                        $"Описание: {Discript.Text}\n" +
+                        $"Цена: {SomeTime.Text}р");
+
+                    this.Hide();
+                    Menu menu = new Menu();
+                    menu.Show();
+
+                }
+                else
+                {
+                    MessageBox.Show("Ты должен указать сумму не ниже нуля!");
+                }
+            }
+        }
+
+        private void CancelBtn_Click(object sender, RoutedEventArgs e)
+        {
+            this.Hide();
+            Menu menu = new Menu();
+            menu.Show();
+        }
+    }
+}

+ 31 - 0
BikeRent/BikeRent/Login.xaml

@@ -0,0 +1,31 @@
+<Window x:Class="BikeRent.Login"
+        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:BikeRent"
+        mc:Ignorable="d"
+        Title="Авторизация" Height="250" Width="350">
+    <Grid>
+        <Grid.ColumnDefinitions>
+            <ColumnDefinition></ColumnDefinition>
+            <ColumnDefinition></ColumnDefinition>
+        </Grid.ColumnDefinitions>
+        <Grid.RowDefinitions>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition Height="30"></RowDefinition>
+            <RowDefinition></RowDefinition>
+        </Grid.RowDefinitions>
+        <Label Grid.Row="0" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Логин"></Label>
+        <Label Grid.Row="1" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Пароль"></Label>
+
+        <TextBox x:Name="LoginBox" Grid.Row="0" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="10"></TextBox>
+        <TextBox x:Name="PassBox" Grid.Row="1" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="10"></TextBox>
+
+        <Label x:Name="RegBtn" Grid.Row="2" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="13" Content="Регистрация" Cursor="Hand" Foreground="#FF2958CA" MouseDown="RegBtn_MouseDown"></Label>
+
+        <Button x:Name="LoginBtn" Grid.Row="3" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Войти" Margin="15" Click="LoginBtn_Click"></Button>
+        <Button x:Name="CancelBtn" Grid.Row="3" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Отмена" Margin="15" Click="CancelBtn_Click"></Button>
+    </Grid>
+</Window>

+ 63 - 0
BikeRent/BikeRent/Login.xaml.cs

@@ -0,0 +1,63 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Логика взаимодействия для Login.xaml
+    /// </summary>
+    public partial class Login : Window
+    {
+        public Login()
+        {
+            InitializeComponent();
+        }
+
+        private void RegBtn_MouseDown(object sender, MouseButtonEventArgs e)
+        {
+            this.Hide();
+            MainWindow mainWindow = new MainWindow();
+            mainWindow.Show();
+        }
+
+        private void LoginBtn_Click(object sender, RoutedEventArgs e)
+        {
+            ArtiomContext context = new ArtiomContext();
+            var users = context.Users;
+            User user = users.SingleOrDefault(x => x.Login == LoginBox.Text && x.Password == PassBox.Text);
+            if (user == null)
+            {
+                MessageBox.Show("Пользователь не найден!");
+            }
+            else
+            {
+                PersonSave.IdUser = user.Iduser;
+                PersonSave.Login = user.Login;
+                PersonSave.Pass = user.Password;
+                PersonSave.IdCard = (int)user.Idcard;
+
+                Menu homeWindow = new Menu();
+                homeWindow.Show();
+                this.Hide();
+            }
+        }
+
+        private void CancelBtn_Click(object sender, RoutedEventArgs e)
+        {
+            this.Hide();
+            MainWindow mainWindow = new MainWindow();
+            mainWindow.Show();
+        }
+    }
+}

+ 36 - 0
BikeRent/BikeRent/MainWindow.xaml

@@ -0,0 +1,36 @@
+<Window x:Class="BikeRent.MainWindow"
+        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:BikeRent"
+        mc:Ignorable="d"
+        Title="Регистрация" Height="400" Width="350">
+    <Grid>
+        <Grid.ColumnDefinitions>
+            <ColumnDefinition></ColumnDefinition>
+            <ColumnDefinition></ColumnDefinition>
+        </Grid.ColumnDefinitions>
+        <Grid.RowDefinitions>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+        </Grid.RowDefinitions>
+        <TextBox x:Name="LoginBox" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Логин" MouseEnter="LoginBox_MouseEnter"/>
+        <TextBox x:Name="PassBox1" Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Пароль" MouseEnter="PassBox1_MouseEnter"/>
+        <TextBox x:Name="passBox2" Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Подтвердите пароль" MouseEnter="passBox2_MouseEnter"/>
+        <TextBox x:Name="PhoneNum" Grid.Row="3" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Номер телефона" MouseEnter="PhoneNum_MouseEnter"/>
+        <TextBox x:Name="Firstname" Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Имя" MouseEnter="Firstname_MouseEnter"/>
+        <TextBox x:Name="LastName" Grid.Row="5" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Фамилия" MouseEnter="LastName_MouseEnter"/>
+        <TextBox x:Name="MiddleName" Grid.Row="6" Grid.Column="0" Grid.ColumnSpan="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Margin="5,5,5,5" Text="Отчество" MouseEnter="MiddleName_MouseEnter"/>
+
+
+        <Button x:Name="btnBack" Grid.Row="7" Grid.Column="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Обратно" Margin="5" Click="btnBack_Click"></Button>
+        <Button x:Name="btnReg" Grid.Row="7" Grid.Column="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Далее" Margin="5" Click="btnReg_Click"></Button>
+    </Grid>
+</Window>

+ 139 - 0
BikeRent/BikeRent/MainWindow.xaml.cs

@@ -0,0 +1,139 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Interaction logic for MainWindow.xaml
+    /// </summary>
+    public partial class MainWindow : Window
+    {
+        public MainWindow()
+        {
+            InitializeComponent();
+        }
+
+        private void LoginBox_MouseEnter(object sender, MouseEventArgs e)
+        {
+            if (LoginBox.Text == "Логин")
+            {
+                LoginBox.Text = "";
+            }
+        }
+
+        private void PassBox1_MouseEnter(object sender, MouseEventArgs e)
+        {
+            if (PassBox1.Text == "Пароль")
+            {
+                PassBox1.Text = "";
+            }
+        }
+
+        private void passBox2_MouseEnter(object sender, MouseEventArgs e)
+        {
+           if (passBox2.Text == "Подтвердите пароль")
+            {
+                passBox2.Text = "";
+            }
+        }
+
+        private void btnBack_Click(object sender, RoutedEventArgs e)
+        {
+            this.Hide();
+            Login login = new Login();
+            login.Show();
+        }
+
+        private void btnReg_Click(object sender, RoutedEventArgs e)
+        {
+            ArtiomContext contextCheck = new ArtiomContext();
+            var userCheck = contextCheck.Users;
+            User user = userCheck.SingleOrDefault(x => x.Login == LoginBox.Text);
+            if (user == null)
+            {
+                if (LoginBox.Text != "Логин" && PassBox1.Text != "Пароль" && passBox2.Text != "" && PhoneNum.Text != "" && Firstname.Text != "Имя" && LastName.Text != "Фамилия" && MiddleName.Text != "")
+                {
+                    ArtiomContext context = new ArtiomContext();
+                    var user1 = context.Users;
+                    var adcard = context.Adcards;
+
+                    Adcard adcard1 = new Adcard()
+                    {
+                        FirstName = Firstname.Text,
+                        MidleName = MiddleName.Text,
+                        SurName = LastName.Text,
+                    };
+                    adcard.Add(adcard1);
+                    User newUser = new User()
+                    {
+                        Login = LoginBox.Text,
+                        Password = PassBox1.Text,
+                        PhoneNumber = PhoneNum.Text,
+                        FirstName = Firstname.Text,
+                        LastName = LastName.Text,
+                        SurName = MiddleName.Text,
+                        Idcard = adcard1.Idcard,
+                    };
+                    user1.Add(newUser);
+                    context.SaveChanges();
+
+                    Menu menu = new Menu();
+                    menu.Show();
+                    this.Hide();
+                }
+                else
+                {
+                    MessageBox.Show("Все поля должны быть заполнены!");
+                }
+            }
+            else
+            {
+                MessageBox.Show("Логин занят!");
+            }
+        }
+
+        private void PhoneNum_MouseEnter(object sender, MouseEventArgs e)
+        {
+            if (PhoneNum.Text == "Номер телефона")
+            {
+                PhoneNum.Text = "";
+            }
+        }
+
+        private void Firstname_MouseEnter(object sender, MouseEventArgs e)
+        {
+            if (Firstname.Text == "Имя")
+            {
+                Firstname.Text = "";
+            }
+        }
+
+        private void LastName_MouseEnter(object sender, MouseEventArgs e)
+        {
+            if (LastName.Text == "Фамилия")
+            {
+                LastName.Text = "";
+            }
+        }
+
+        private void MiddleName_MouseEnter(object sender, MouseEventArgs e)
+        {
+            if (MiddleName.Text == "Отчество")
+            {
+                MiddleName.Text = "";
+            }
+        }
+    }
+}

+ 21 - 0
BikeRent/BikeRent/Menu.xaml

@@ -0,0 +1,21 @@
+<Window x:Class="BikeRent.Menu"
+        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:BikeRent"
+        mc:Ignorable="d"
+        Title="Menu" Height="450" Width="300">
+    <Grid>
+        <Grid.RowDefinitions>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+            <RowDefinition></RowDefinition>
+        </Grid.RowDefinitions>
+        <Button Grid.Row="0" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Аренда" Margin="25" Click="Button_Click"></Button>
+        <Button Grid.Row="1" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Создать объявления" Margin="25" Click="Button_Click_1"></Button>
+        <Button Grid.Row="2" FontFamily="Bahnschrift SemiBold" FontSize="16" Content="Ваши объявления" Margin="25" Click="Button_Click_2"></Button>
+        <Label x:Name="AddCard" Grid.Row="3" FontFamily="Bahnschrift SemiBold" FontSize="13" Content="Добавить карту" Cursor="Hand" Foreground="#FF2958CA" HorizontalAlignment="Center" VerticalAlignment="Center" MouseDown="AddCard_MouseDown"/>
+    </Grid>
+</Window>

+ 53 - 0
BikeRent/BikeRent/Menu.xaml.cs

@@ -0,0 +1,53 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Логика взаимодействия для Menu.xaml
+    /// </summary>
+    public partial class Menu : Window
+    {
+        public Menu()
+        {
+            InitializeComponent();
+        }
+
+        private void Button_Click(object sender, RoutedEventArgs e)
+        {
+            this.Hide();
+            RentWin rentWin = new RentWin();
+            rentWin.Show();
+        }
+
+        private void Button_Click_1(object sender, RoutedEventArgs e)
+        {
+            this.Hide();
+            CreateObljav createObljav = new CreateObljav();
+            createObljav.Show();
+        }
+
+        private void AddCard_MouseDown(object sender, MouseButtonEventArgs e)
+        {
+            this.Hide();
+            AddCard addcard = new AddCard();
+            addcard.Show();
+        }
+
+        private void Button_Click_2(object sender, RoutedEventArgs e)
+        {
+            MessageBox.Show("Пока функционал не завезли");
+        }
+    }
+}

BIN
BikeRent/BikeRent/No-photo.png


+ 18 - 0
BikeRent/BikeRent/PaymentStatus.cs

@@ -0,0 +1,18 @@
+using System;
+using System.Collections.Generic;
+
+namespace BikeRent
+{
+    public partial class PaymentStatus
+    {
+        public PaymentStatus()
+        {
+            Rents = new HashSet<Rent>();
+        }
+
+        public int Id { get; set; }
+        public string PaymentStatus1 { get; set; } = null!;
+
+        public virtual ICollection<Rent> Rents { get; set; }
+    }
+}

+ 16 - 0
BikeRent/BikeRent/PersonSave.cs

@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace BikeRent
+{
+    static class PersonSave
+    {
+        public static int IdUser { get; set; }
+        public static string Login { get; set; }
+        public static string Pass { get; set; }
+        public static int IdCard { get; set; }
+    }
+}

+ 17 - 0
BikeRent/BikeRent/Rent.cs

@@ -0,0 +1,17 @@
+using System;
+using System.Collections.Generic;
+
+namespace BikeRent
+{
+    public partial class Rent
+    {
+        public int Idrent { get; set; }
+        public int Iduser { get; set; }
+        public int Idcard { get; set; }
+        public int IdpaymentStatus { get; set; }
+
+        public virtual Adcard IdcardNavigation { get; set; } = null!;
+        public virtual PaymentStatus IdpaymentStatusNavigation { get; set; } = null!;
+        public virtual User IduserNavigation { get; set; } = null!;
+    }
+}

+ 14 - 0
BikeRent/BikeRent/RentWin.xaml

@@ -0,0 +1,14 @@
+<Window x:Class="BikeRent.RentWin"
+        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:BikeRent"
+        mc:Ignorable="d"
+        Title="RentWin" Height="450" Width="800">
+    <Grid>
+        <ScrollViewer>
+            <ListBox Grid.Column="0" x:Name="RentList"></ListBox>
+        </ScrollViewer>
+    </Grid>
+</Window>

+ 45 - 0
BikeRent/BikeRent/RentWin.xaml.cs

@@ -0,0 +1,45 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows;
+using System.Windows.Controls;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Input;
+using System.Windows.Media;
+using System.Windows.Media.Imaging;
+using System.Windows.Shapes;
+using System.IO;
+using System.Drawing;
+
+namespace BikeRent
+{
+    /// <summary>
+    /// Логика взаимодействия для RentWin.xaml
+    /// </summary>
+    public partial class RentWin : Window
+    {
+        class Obv
+        {
+            public byte[] Photo { get; set; }
+            public string Name { get; set; }
+            public string Discription { get; set; }
+            public double Price { get; set; }
+        }
+        public RentWin()
+        {
+            InitializeComponent();
+
+            ArtiomContext context = new ArtiomContext();
+            var rents = context.Advertisements;
+
+
+            foreach (var rent in rents)
+            {
+                RentList.Items.Add($"Сдаётся в аренду велоспипед: {rent.BikeModel}\nОписание: {rent.Description}\nСтоимость: {rent.Price}р час");
+            }
+        }
+    }
+}

+ 27 - 0
BikeRent/BikeRent/User.cs

@@ -0,0 +1,27 @@
+using System;
+using System.Collections.Generic;
+
+namespace BikeRent
+{
+    public partial class User
+    {
+        public User()
+        {
+            Advertisements = new HashSet<Advertisement>();
+            Rents = new HashSet<Rent>();
+        }
+
+        public int Iduser { get; set; }
+        public string Login { get; set; } = null!;
+        public string Password { get; set; } = null!;
+        public string PhoneNumber { get; set; } = null!;
+        public string SurName { get; set; } = null!;
+        public string FirstName { get; set; } = null!;
+        public string LastName { get; set; } = null!;
+        public int? Idcard { get; set; }
+
+        public virtual Adcard? IdcardNavigation { get; set; }
+        public virtual ICollection<Advertisement> Advertisements { get; set; }
+        public virtual ICollection<Rent> Rents { get; set; }
+    }
+}

+ 718 - 0
BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.deps.json

@@ -0,0 +1,718 @@
+{
+  "runtimeTarget": {
+    "name": ".NETCoreApp,Version=v6.0",
+    "signature": ""
+  },
+  "compilationOptions": {},
+  "targets": {
+    ".NETCoreApp,Version=v6.0": {
+      "BikeRent/1.0.0": {
+        "dependencies": {
+          "Microsoft.EntityFrameworkCore": "6.0.6",
+          "Microsoft.EntityFrameworkCore.Design": "6.0.6",
+          "Microsoft.EntityFrameworkCore.SqlServer": "6.0.6",
+          "Microsoft.EntityFrameworkCore.Tools": "6.0.6",
+          "System.Drawing.Common": "6.0.0"
+        },
+        "runtime": {
+          "BikeRent.dll": {}
+        }
+      },
+      "Humanizer.Core/2.8.26": {
+        "runtime": {
+          "lib/netstandard2.0/Humanizer.dll": {
+            "assemblyVersion": "2.8.0.0",
+            "fileVersion": "2.8.26.1919"
+          }
+        }
+      },
+      "Microsoft.CSharp/4.5.0": {},
+      "Microsoft.Data.SqlClient/2.1.4": {
+        "dependencies": {
+          "Microsoft.Data.SqlClient.SNI.runtime": "2.1.1",
+          "Microsoft.Identity.Client": "4.21.1",
+          "Microsoft.IdentityModel.JsonWebTokens": "6.8.0",
+          "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.8.0",
+          "Microsoft.Win32.Registry": "4.7.0",
+          "System.Configuration.ConfigurationManager": "4.7.0",
+          "System.Diagnostics.DiagnosticSource": "6.0.0",
+          "System.Runtime.Caching": "4.7.0",
+          "System.Security.Principal.Windows": "4.7.0",
+          "System.Text.Encoding.CodePages": "4.7.0"
+        },
+        "runtime": {
+          "lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
+            "assemblyVersion": "2.0.20168.4",
+            "fileVersion": "2.0.20168.4"
+          }
+        },
+        "runtimeTargets": {
+          "runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
+            "rid": "unix",
+            "assetType": "runtime",
+            "assemblyVersion": "2.0.20168.4",
+            "fileVersion": "2.0.20168.4"
+          },
+          "runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll": {
+            "rid": "win",
+            "assetType": "runtime",
+            "assemblyVersion": "2.0.20168.4",
+            "fileVersion": "2.0.20168.4"
+          }
+        }
+      },
+      "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": {
+        "runtimeTargets": {
+          "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
+            "rid": "win-arm",
+            "assetType": "native",
+            "fileVersion": "2.1.1.0"
+          },
+          "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
+            "rid": "win-arm64",
+            "assetType": "native",
+            "fileVersion": "2.1.1.0"
+          },
+          "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
+            "rid": "win-x64",
+            "assetType": "native",
+            "fileVersion": "2.1.1.0"
+          },
+          "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
+            "rid": "win-x86",
+            "assetType": "native",
+            "fileVersion": "2.1.1.0"
+          }
+        }
+      },
+      "Microsoft.EntityFrameworkCore/6.0.6": {
+        "dependencies": {
+          "Microsoft.EntityFrameworkCore.Abstractions": "6.0.6",
+          "Microsoft.EntityFrameworkCore.Analyzers": "6.0.6",
+          "Microsoft.Extensions.Caching.Memory": "6.0.1",
+          "Microsoft.Extensions.DependencyInjection": "6.0.0",
+          "Microsoft.Extensions.Logging": "6.0.0",
+          "System.Collections.Immutable": "6.0.0",
+          "System.Diagnostics.DiagnosticSource": "6.0.0"
+        },
+        "runtime": {
+          "lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
+            "assemblyVersion": "6.0.6.0",
+            "fileVersion": "6.0.622.26602"
+          }
+        }
+      },
+      "Microsoft.EntityFrameworkCore.Abstractions/6.0.6": {
+        "runtime": {
+          "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
+            "assemblyVersion": "6.0.6.0",
+            "fileVersion": "6.0.622.26602"
+          }
+        }
+      },
+      "Microsoft.EntityFrameworkCore.Analyzers/6.0.6": {},
+      "Microsoft.EntityFrameworkCore.Design/6.0.6": {
+        "dependencies": {
+          "Humanizer.Core": "2.8.26",
+          "Microsoft.EntityFrameworkCore.Relational": "6.0.6"
+        },
+        "runtime": {
+          "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {
+            "assemblyVersion": "6.0.6.0",
+            "fileVersion": "6.0.622.26602"
+          }
+        }
+      },
+      "Microsoft.EntityFrameworkCore.Relational/6.0.6": {
+        "dependencies": {
+          "Microsoft.EntityFrameworkCore": "6.0.6",
+          "Microsoft.Extensions.Configuration.Abstractions": "6.0.0"
+        },
+        "runtime": {
+          "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
+            "assemblyVersion": "6.0.6.0",
+            "fileVersion": "6.0.622.26602"
+          }
+        }
+      },
+      "Microsoft.EntityFrameworkCore.SqlServer/6.0.6": {
+        "dependencies": {
+          "Microsoft.Data.SqlClient": "2.1.4",
+          "Microsoft.EntityFrameworkCore.Relational": "6.0.6"
+        },
+        "runtime": {
+          "lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
+            "assemblyVersion": "6.0.6.0",
+            "fileVersion": "6.0.622.26602"
+          }
+        }
+      },
+      "Microsoft.EntityFrameworkCore.Tools/6.0.6": {
+        "dependencies": {
+          "Microsoft.EntityFrameworkCore.Design": "6.0.6"
+        }
+      },
+      "Microsoft.Extensions.Caching.Abstractions/6.0.0": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "6.0.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.Caching.Memory/6.0.1": {
+        "dependencies": {
+          "Microsoft.Extensions.Caching.Abstractions": "6.0.0",
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+          "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+          "Microsoft.Extensions.Options": "6.0.0",
+          "Microsoft.Extensions.Primitives": "6.0.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.222.6406"
+          }
+        }
+      },
+      "Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
+        "dependencies": {
+          "Microsoft.Extensions.Primitives": "6.0.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.DependencyInjection/6.0.0": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        },
+        "runtime": {
+          "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
+        "runtime": {
+          "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.Logging/6.0.0": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection": "6.0.0",
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+          "Microsoft.Extensions.Logging.Abstractions": "6.0.0",
+          "Microsoft.Extensions.Options": "6.0.0",
+          "System.Diagnostics.DiagnosticSource": "6.0.0"
+        },
+        "runtime": {
+          "lib/netstandard2.1/Microsoft.Extensions.Logging.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
+        "runtime": {
+          "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.Options/6.0.0": {
+        "dependencies": {
+          "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0",
+          "Microsoft.Extensions.Primitives": "6.0.0"
+        },
+        "runtime": {
+          "lib/netstandard2.1/Microsoft.Extensions.Options.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Extensions.Primitives/6.0.0": {
+        "dependencies": {
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        },
+        "runtime": {
+          "lib/net6.0/Microsoft.Extensions.Primitives.dll": {
+            "assemblyVersion": "6.0.0.0",
+            "fileVersion": "6.0.21.52210"
+          }
+        }
+      },
+      "Microsoft.Identity.Client/4.21.1": {
+        "runtime": {
+          "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
+            "assemblyVersion": "4.21.1.0",
+            "fileVersion": "4.21.1.0"
+          }
+        }
+      },
+      "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
+        "dependencies": {
+          "Microsoft.IdentityModel.Tokens": "6.8.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
+            "assemblyVersion": "6.8.0.0",
+            "fileVersion": "6.8.0.11012"
+          }
+        }
+      },
+      "Microsoft.IdentityModel.Logging/6.8.0": {
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.IdentityModel.Logging.dll": {
+            "assemblyVersion": "6.8.0.0",
+            "fileVersion": "6.8.0.11012"
+          }
+        }
+      },
+      "Microsoft.IdentityModel.Protocols/6.8.0": {
+        "dependencies": {
+          "Microsoft.IdentityModel.Logging": "6.8.0",
+          "Microsoft.IdentityModel.Tokens": "6.8.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.dll": {
+            "assemblyVersion": "6.8.0.0",
+            "fileVersion": "6.8.0.11012"
+          }
+        }
+      },
+      "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
+        "dependencies": {
+          "Microsoft.IdentityModel.Protocols": "6.8.0",
+          "System.IdentityModel.Tokens.Jwt": "6.8.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
+            "assemblyVersion": "6.8.0.0",
+            "fileVersion": "6.8.0.11012"
+          }
+        }
+      },
+      "Microsoft.IdentityModel.Tokens/6.8.0": {
+        "dependencies": {
+          "Microsoft.CSharp": "4.5.0",
+          "Microsoft.IdentityModel.Logging": "6.8.0",
+          "System.Security.Cryptography.Cng": "4.5.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.IdentityModel.Tokens.dll": {
+            "assemblyVersion": "6.8.0.0",
+            "fileVersion": "6.8.0.11012"
+          }
+        }
+      },
+      "Microsoft.NETCore.Platforms/3.1.0": {},
+      "Microsoft.Win32.Registry/4.7.0": {
+        "dependencies": {
+          "System.Security.AccessControl": "4.7.0",
+          "System.Security.Principal.Windows": "4.7.0"
+        }
+      },
+      "Microsoft.Win32.SystemEvents/6.0.0": {},
+      "System.Collections.Immutable/6.0.0": {
+        "dependencies": {
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        }
+      },
+      "System.Configuration.ConfigurationManager/4.7.0": {
+        "dependencies": {
+          "System.Security.Cryptography.ProtectedData": "4.7.0",
+          "System.Security.Permissions": "4.7.0"
+        }
+      },
+      "System.Diagnostics.DiagnosticSource/6.0.0": {
+        "dependencies": {
+          "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+        }
+      },
+      "System.Drawing.Common/6.0.0": {
+        "dependencies": {
+          "Microsoft.Win32.SystemEvents": "6.0.0"
+        }
+      },
+      "System.IdentityModel.Tokens.Jwt/6.8.0": {
+        "dependencies": {
+          "Microsoft.IdentityModel.JsonWebTokens": "6.8.0",
+          "Microsoft.IdentityModel.Tokens": "6.8.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/System.IdentityModel.Tokens.Jwt.dll": {
+            "assemblyVersion": "6.8.0.0",
+            "fileVersion": "6.8.0.11012"
+          }
+        }
+      },
+      "System.Runtime.Caching/4.7.0": {
+        "dependencies": {
+          "System.Configuration.ConfigurationManager": "4.7.0"
+        },
+        "runtime": {
+          "lib/netstandard2.0/System.Runtime.Caching.dll": {
+            "assemblyVersion": "4.0.1.0",
+            "fileVersion": "4.700.19.56404"
+          }
+        },
+        "runtimeTargets": {
+          "runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll": {
+            "rid": "win",
+            "assetType": "runtime",
+            "assemblyVersion": "4.0.1.0",
+            "fileVersion": "4.700.19.56404"
+          }
+        }
+      },
+      "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
+      "System.Security.AccessControl/4.7.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Platforms": "3.1.0",
+          "System.Security.Principal.Windows": "4.7.0"
+        }
+      },
+      "System.Security.Cryptography.Cng/4.5.0": {},
+      "System.Security.Cryptography.ProtectedData/4.7.0": {},
+      "System.Security.Permissions/4.7.0": {
+        "dependencies": {
+          "System.Security.AccessControl": "4.7.0",
+          "System.Windows.Extensions": "4.7.0"
+        }
+      },
+      "System.Security.Principal.Windows/4.7.0": {},
+      "System.Text.Encoding.CodePages/4.7.0": {
+        "dependencies": {
+          "Microsoft.NETCore.Platforms": "3.1.0"
+        }
+      },
+      "System.Windows.Extensions/4.7.0": {
+        "dependencies": {
+          "System.Drawing.Common": "6.0.0"
+        }
+      }
+    }
+  },
+  "libraries": {
+    "BikeRent/1.0.0": {
+      "type": "project",
+      "serviceable": false,
+      "sha512": ""
+    },
+    "Humanizer.Core/2.8.26": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OiKusGL20vby4uDEswj2IgkdchC1yQ6rwbIkZDVBPIR6al2b7n3pC91elBul9q33KaBgRKhbZH3+2Ur4fnWx2A==",
+      "path": "humanizer.core/2.8.26",
+      "hashPath": "humanizer.core.2.8.26.nupkg.sha512"
+    },
+    "Microsoft.CSharp/4.5.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
+      "path": "microsoft.csharp/4.5.0",
+      "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
+    },
+    "Microsoft.Data.SqlClient/2.1.4": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-cDcKBTKILdRuAzJjbgXwGcUQXzMue+SG02kD4tZTXXfoz4ALrGLpCnA5k9khw3fnAMlMnRzLIGuvRdJurqmESA==",
+      "path": "microsoft.data.sqlclient/2.1.4",
+      "hashPath": "microsoft.data.sqlclient.2.1.4.nupkg.sha512"
+    },
+    "Microsoft.Data.SqlClient.SNI.runtime/2.1.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JwGDWkyZgm7SATJmFLfT2G4teimvNbNtq3lsS9a5DzvhEZnQrZjZhevCU0vdx8MjheLHoG5vocuO03QtioFQxQ==",
+      "path": "microsoft.data.sqlclient.sni.runtime/2.1.1",
+      "hashPath": "microsoft.data.sqlclient.sni.runtime.2.1.1.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-icy5aMdp9R984RGmbgZvcjEX9HYcwqF+6HXLFydL7PJBlc9eVVPRdBSFS9mCFwXyFl24x7xUORhZx/cSLvwH7Q==",
+      "path": "microsoft.entityframeworkcore/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore.Abstractions/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Z4Ep2LDUSSNjriin0wKH4jF4vsjQ2ICwC9/5ntDVShQqy1C8AmmE5oK25jfthEVSIosDhJoWCescV3xKa9kcpg==",
+      "path": "microsoft.entityframeworkcore.abstractions/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.abstractions.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore.Analyzers/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-EqBhW1bJnDw42CIGf/Dh1TbYXFUh53pghb5KGMTrxcNU6Ntfd8UEHs7LntZrMQrECrkhW7zBvfGvv9SbxOj5VQ==",
+      "path": "microsoft.entityframeworkcore.analyzers/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.analyzers.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore.Design/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-QaQjHVsGxfbmUJQY2RCxfbsNJPmzZTeP4OciunxtBhfLQB7Gfc7OsGzoBmGkuvKkwzqh8j/RZB5Hnqiy70Jjxw==",
+      "path": "microsoft.entityframeworkcore.design/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.design.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore.Relational/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-sMFh4InretduD2ppxRJ9aArwDgg1EqUMp8iXaMoXn64eGW+8hyvuZGD3VdwJF6qQJWd4B6ns1/zkASR7MHOF2g==",
+      "path": "microsoft.entityframeworkcore.relational/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.relational.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore.SqlServer/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-I+IDo9fWRj1/jqtIsqh9C6OzLvN5QACdNVtj0p115k+FDe7xpSqapMZPRf7O37T7fzCamYO9QuNgaOqe7O8j4w==",
+      "path": "microsoft.entityframeworkcore.sqlserver/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.sqlserver.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.EntityFrameworkCore.Tools/6.0.6": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JJRHejJF7mvg6tQo5snl0C7vwotnevcSW2As2swh8OttBkTGWV5KkETWdUnq+qNck9C8IDdNPOOsOjdizvIT+g==",
+      "path": "microsoft.entityframeworkcore.tools/6.0.6",
+      "hashPath": "microsoft.entityframeworkcore.tools.6.0.6.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Caching.Abstractions/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-bcz5sSFJbganH0+YrfvIjJDIcKNW7TL07C4d1eTmXy/wOt52iz4LVogJb6pazs7W0+74j0YpXFErvp++Aq5Bsw==",
+      "path": "microsoft.extensions.caching.abstractions/6.0.0",
+      "hashPath": "microsoft.extensions.caching.abstractions.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Caching.Memory/6.0.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-B4y+Cev05eMcjf1na0v9gza6GUtahXbtY1JCypIgx3B4Ea/KAgsWyXEmW4q6zMbmTMtKzmPVk09rvFJirvMwTg==",
+      "path": "microsoft.extensions.caching.memory/6.0.1",
+      "hashPath": "microsoft.extensions.caching.memory.6.0.1.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Configuration.Abstractions/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-qWzV9o+ZRWq+pGm+1dF+R7qTgTYoXvbyowRoBxQJGfqTpqDun2eteerjRQhq5PQ/14S+lqto3Ft4gYaRyl4rdQ==",
+      "path": "microsoft.extensions.configuration.abstractions/6.0.0",
+      "hashPath": "microsoft.extensions.configuration.abstractions.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyInjection/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==",
+      "path": "microsoft.extensions.dependencyinjection/6.0.0",
+      "hashPath": "microsoft.extensions.dependencyinjection.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.DependencyInjection.Abstractions/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==",
+      "path": "microsoft.extensions.dependencyinjection.abstractions/6.0.0",
+      "hashPath": "microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==",
+      "path": "microsoft.extensions.logging/6.0.0",
+      "hashPath": "microsoft.extensions.logging.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Logging.Abstractions/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==",
+      "path": "microsoft.extensions.logging.abstractions/6.0.0",
+      "hashPath": "microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Options/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==",
+      "path": "microsoft.extensions.options/6.0.0",
+      "hashPath": "microsoft.extensions.options.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Extensions.Primitives/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==",
+      "path": "microsoft.extensions.primitives/6.0.0",
+      "hashPath": "microsoft.extensions.primitives.6.0.0.nupkg.sha512"
+    },
+    "Microsoft.Identity.Client/4.21.1": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-vycgk7S/HAbHaUaK4Tid1fsWHsXdFRRP2KavAIOHCVV27zvuQfYAjXmMvctuuF4egydSumG58CwPZob3gWeYgQ==",
+      "path": "microsoft.identity.client/4.21.1",
+      "hashPath": "microsoft.identity.client.4.21.1.nupkg.sha512"
+    },
+    "Microsoft.IdentityModel.JsonWebTokens/6.8.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-+7JIww64PkMt7NWFxoe4Y/joeF7TAtA/fQ0b2GFGcagzB59sKkTt/sMZWR6aSZht5YC7SdHi3W6yM1yylRGJCQ==",
+      "path": "microsoft.identitymodel.jsonwebtokens/6.8.0",
+      "hashPath": "microsoft.identitymodel.jsonwebtokens.6.8.0.nupkg.sha512"
+    },
+    "Microsoft.IdentityModel.Logging/6.8.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-Rfh/p4MaN4gkmhPxwbu8IjrmoDncGfHHPh1sTnc0AcM/Oc39/fzC9doKNWvUAjzFb8LqA6lgZyblTrIsX/wDXg==",
+      "path": "microsoft.identitymodel.logging/6.8.0",
+      "hashPath": "microsoft.identitymodel.logging.6.8.0.nupkg.sha512"
+    },
+    "Microsoft.IdentityModel.Protocols/6.8.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-OJZx5nPdiH+MEkwCkbJrTAUiO/YzLe0VSswNlDxJsJD9bhOIdXHufh650pfm59YH1DNevp3/bXzukKrG57gA1w==",
+      "path": "microsoft.identitymodel.protocols/6.8.0",
+      "hashPath": "microsoft.identitymodel.protocols.6.8.0.nupkg.sha512"
+    },
+    "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.8.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-X/PiV5l3nYYsodtrNMrNQIVlDmHpjQQ5w48E+o/D5H4es2+4niEyQf3l03chvZGWNzBRhfSstaXr25/Ye4AeYw==",
+      "path": "microsoft.identitymodel.protocols.openidconnect/6.8.0",
+      "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.8.0.nupkg.sha512"
+    },
+    "Microsoft.IdentityModel.Tokens/6.8.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-gTqzsGcmD13HgtNePPcuVHZ/NXWmyV+InJgalW/FhWpII1D7V1k0obIseGlWMeA4G+tZfeGMfXr0klnWbMR/mQ==",
+      "path": "microsoft.identitymodel.tokens/6.8.0",
+      "hashPath": "microsoft.identitymodel.tokens.6.8.0.nupkg.sha512"
+    },
+    "Microsoft.NETCore.Platforms/3.1.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
+      "path": "microsoft.netcore.platforms/3.1.0",
+      "hashPath": "microsoft.netcore.platforms.3.1.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.Registry/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==",
+      "path": "microsoft.win32.registry/4.7.0",
+      "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512"
+    },
+    "Microsoft.Win32.SystemEvents/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
+      "path": "microsoft.win32.systemevents/6.0.0",
+      "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
+    },
+    "System.Collections.Immutable/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-l4zZJ1WU2hqpQQHXz1rvC3etVZN+2DLmQMO79FhOTZHMn8tDRr+WU287sbomD0BETlmKDn0ygUgVy9k5xkkJdA==",
+      "path": "system.collections.immutable/6.0.0",
+      "hashPath": "system.collections.immutable.6.0.0.nupkg.sha512"
+    },
+    "System.Configuration.ConfigurationManager/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/anOTeSZCNNI2zDilogWrZ8pNqCmYbzGNexUnNhjW8k0sHqEZ2nHJBp147jBV3hGYswu5lINpNg1vxR7bnqvVA==",
+      "path": "system.configuration.configurationmanager/4.7.0",
+      "hashPath": "system.configuration.configurationmanager.4.7.0.nupkg.sha512"
+    },
+    "System.Diagnostics.DiagnosticSource/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
+      "path": "system.diagnostics.diagnosticsource/6.0.0",
+      "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512"
+    },
+    "System.Drawing.Common/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
+      "path": "system.drawing.common/6.0.0",
+      "hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
+    },
+    "System.IdentityModel.Tokens.Jwt/6.8.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-5tBCjAub2Bhd5qmcd0WhR5s354e4oLYa//kOWrkX+6/7ZbDDJjMTfwLSOiZ/MMpWdE4DWPLOfTLOq/juj9CKzA==",
+      "path": "system.identitymodel.tokens.jwt/6.8.0",
+      "hashPath": "system.identitymodel.tokens.jwt.6.8.0.nupkg.sha512"
+    },
+    "System.Runtime.Caching/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-NdvNRjTPxYvIEhXQszT9L9vJhdQoX6AQ0AlhjTU+5NqFQVuacJTfhPVAvtGWNA2OJCqRiR/okBcZgMwI6MqcZg==",
+      "path": "system.runtime.caching/4.7.0",
+      "hashPath": "system.runtime.caching.4.7.0.nupkg.sha512"
+    },
+    "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+      "path": "system.runtime.compilerservices.unsafe/6.0.0",
+      "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
+    },
+    "System.Security.AccessControl/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-JECvTt5aFF3WT3gHpfofL2MNNP6v84sxtXxpqhLBCcDRzqsPBmHhQ6shv4DwwN2tRlzsUxtb3G9M3763rbXKDg==",
+      "path": "system.security.accesscontrol/4.7.0",
+      "hashPath": "system.security.accesscontrol.4.7.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.Cng/4.5.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-WG3r7EyjUe9CMPFSs6bty5doUqT+q9pbI80hlNzo2SkPkZ4VTuZkGWjpp77JB8+uaL4DFPRdBsAY+DX3dBK92A==",
+      "path": "system.security.cryptography.cng/4.5.0",
+      "hashPath": "system.security.cryptography.cng.4.5.0.nupkg.sha512"
+    },
+    "System.Security.Cryptography.ProtectedData/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ehYW0m9ptxpGWvE4zgqongBVWpSDU/JCFD4K7krxkQwSz/sFQjEXCUqpvencjy6DYDbn7Ig09R8GFffu8TtneQ==",
+      "path": "system.security.cryptography.protecteddata/4.7.0",
+      "hashPath": "system.security.cryptography.protecteddata.4.7.0.nupkg.sha512"
+    },
+    "System.Security.Permissions/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-dkOV6YYVBnYRa15/yv004eCGRBVADXw8qRbbNiCn/XpdJSUXkkUeIvdvFHkvnko4CdKMqG8yRHC4ox83LSlMsQ==",
+      "path": "system.security.permissions/4.7.0",
+      "hashPath": "system.security.permissions.4.7.0.nupkg.sha512"
+    },
+    "System.Security.Principal.Windows/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==",
+      "path": "system.security.principal.windows/4.7.0",
+      "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512"
+    },
+    "System.Text.Encoding.CodePages/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-aeu4FlaUTemuT1qOd1MyU4T516QR4Fy+9yDbwWMPHOHy7U8FD6SgTzdZFO7gHcfAPHtECqInbwklVvUK4RHcNg==",
+      "path": "system.text.encoding.codepages/4.7.0",
+      "hashPath": "system.text.encoding.codepages.4.7.0.nupkg.sha512"
+    },
+    "System.Windows.Extensions/4.7.0": {
+      "type": "package",
+      "serviceable": true,
+      "sha512": "sha512-CeWTdRNfRaSh0pm2gDTJFwVaXfTq6Xwv/sA887iwPTneW7oMtMlpvDIO+U60+3GWTB7Aom6oQwv5VZVUhQRdPQ==",
+      "path": "system.windows.extensions/4.7.0",
+      "hashPath": "system.windows.extensions.4.7.0.nupkg.sha512"
+    }
+  }
+}

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


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.exe


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


+ 18 - 0
BikeRent/BikeRent/bin/Debug/net6.0-windows/BikeRent.runtimeconfig.json

@@ -0,0 +1,18 @@
+{
+  "runtimeOptions": {
+    "tfm": "net6.0",
+    "frameworks": [
+      {
+        "name": "Microsoft.NETCore.App",
+        "version": "6.0.0"
+      },
+      {
+        "name": "Microsoft.WindowsDesktop.App",
+        "version": "6.0.0"
+      }
+    ],
+    "configProperties": {
+      "System.Reflection.NullabilityInfoContext.IsSupported": true
+    }
+  }
+}

BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Humanizer.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Data.SqlClient.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.Abstractions.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.Design.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.Relational.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.SqlServer.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.EntityFrameworkCore.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Caching.Abstractions.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Caching.Memory.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Configuration.Abstractions.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.DependencyInjection.Abstractions.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.DependencyInjection.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Logging.Abstractions.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Logging.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Options.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Extensions.Primitives.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.Identity.Client.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.JsonWebTokens.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Logging.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Protocols.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/Microsoft.IdentityModel.Tokens.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/System.IdentityModel.Tokens.Jwt.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/System.Runtime.Caching.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll


BIN
BikeRent/BikeRent/bin/Debug/net6.0-windows/runtimes/win/lib/netstandard2.0/System.Runtime.Caching.dll


BIN
BikeRent/BikeRent/car.jpg


+ 95 - 0
BikeRent/BikeRent/obj/BikeRent.csproj.nuget.dgspec.json

@@ -0,0 +1,95 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "System.Drawing.Common": {
+              "target": "Package",
+              "version": "[6.0.0, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 91 - 0
BikeRent/BikeRent/obj/BikeRent_05s2ni2a_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,91 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent_05s2ni2a_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_05s2ni2a_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 91 - 0
BikeRent/BikeRent/obj/BikeRent_0edjhya1_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,91 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent_0edjhya1_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_0edjhya1_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 69 - 0
BikeRent/BikeRent/obj/BikeRent_4cpebfea_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,69 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 16 - 0
BikeRent/BikeRent/obj/BikeRent_4cpebfea_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_4cpebfea_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 91 - 0
BikeRent/BikeRent/obj/BikeRent_bwfqtktw_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,91 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent_bwfqtktw_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_bwfqtktw_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 69 - 0
BikeRent/BikeRent/obj/BikeRent_co0btvw2_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,69 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 16 - 0
BikeRent/BikeRent/obj/BikeRent_co0btvw2_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_co0btvw2_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 91 - 0
BikeRent/BikeRent/obj/BikeRent_dtiw1nj5_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,91 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent_dtiw1nj5_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_dtiw1nj5_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 91 - 0
BikeRent/BikeRent/obj/BikeRent_ery1or1m_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,91 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent_ery1or1m_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_ery1or1m_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 69 - 0
BikeRent/BikeRent/obj/BikeRent_fvdyva11_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,69 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 16 - 0
BikeRent/BikeRent/obj/BikeRent_fvdyva11_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_fvdyva11_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 69 - 0
BikeRent/BikeRent/obj/BikeRent_iyp3bnda_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,69 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 16 - 0
BikeRent/BikeRent/obj/BikeRent_iyp3bnda_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+</Project>

+ 2 - 0
BikeRent/BikeRent/obj/BikeRent_iyp3bnda_wpftmp.csproj.nuget.g.targets

@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />

+ 91 - 0
BikeRent/BikeRent/obj/BikeRent_kvp25tlr_wpftmp.csproj.nuget.dgspec.json

@@ -0,0 +1,91 @@
+{
+  "format": 1,
+  "restore": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {}
+  },
+  "projects": {
+    "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "projectName": "BikeRent",
+        "projectPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\BikeRent.csproj",
+        "packagesPath": "C:\\Users\\Александр\\.nuget\\packages\\",
+        "outputPath": "C:\\Users\\Александр\\Desktop\\Projects\\c#\\BikeRent\\BikeRent\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "D:\\Visual Studio .net\\SDK\\NuGetPackages"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\Александр\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net6.0-windows7.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net6.0-windows7.0": {
+            "targetAlias": "net6.0-windows",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net6.0-windows7.0": {
+          "targetAlias": "net6.0-windows",
+          "dependencies": {
+            "Microsoft.EntityFrameworkCore": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Design": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.SqlServer": {
+              "target": "Package",
+              "version": "[6.0.6, )"
+            },
+            "Microsoft.EntityFrameworkCore.Tools": {
+              "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
+              "suppressParent": "All",
+              "target": "Package",
+              "version": "[6.0.6, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            },
+            "Microsoft.WindowsDesktop.App.WPF": {
+              "privateAssets": "none"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\6.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 23 - 0
BikeRent/BikeRent/obj/BikeRent_kvp25tlr_wpftmp.csproj.nuget.g.props

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Александр\.nuget\packages\;D:\Visual Studio .net\SDK\NuGetPackages</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.1.0</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\Александр\.nuget\packages\" />
+    <SourceRoot Include="D:\Visual Studio .net\SDK\NuGetPackages\" />
+  </ItemGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore\6.0.6\buildTransitive\net6.0\Microsoft.EntityFrameworkCore.props')" />
+    <Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design\6.0.6\build\net6.0\Microsoft.EntityFrameworkCore.Design.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_EntityFrameworkCore_Tools Condition=" '$(PkgMicrosoft_EntityFrameworkCore_Tools)' == '' ">C:\Users\Александр\.nuget\packages\microsoft.entityframeworkcore.tools\6.0.6</PkgMicrosoft_EntityFrameworkCore_Tools>
+  </PropertyGroup>
+</Project>

+ 0 - 0
BikeRent/BikeRent/obj/BikeRent_kvp25tlr_wpftmp.csproj.nuget.g.targets


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott