Kaynağa Gözat

GasStationCamera

gr672_pgv 4 yıl önce
işleme
02eedad1f4
71 değiştirilmiş dosya ile 106469 ekleme ve 0 silme
  1. 25 0
      GasStationCamera.sln
  2. 6 0
      GasStationCamera/App.config
  3. 11 0
      GasStationCamera/App.xaml
  4. 17 0
      GasStationCamera/App.xaml.cs
  5. 16 0
      GasStationCamera/DataFromCamera.cs
  6. 135 0
      GasStationCamera/GasStationCamera.csproj
  7. 30 0
      GasStationCamera/MainWindow.xaml
  8. 129 0
      GasStationCamera/MainWindow.xaml.cs
  9. 55 0
      GasStationCamera/Properties/AssemblyInfo.cs
  10. 84 0
      GasStationCamera/Properties/Resources.Designer.cs
  11. 124 0
      GasStationCamera/Properties/Resources.resx
  12. 30 0
      GasStationCamera/Properties/Settings.Designer.cs
  13. 7 0
      GasStationCamera/Properties/Settings.settings
  14. 31 0
      GasStationCamera/Resources/Camera_load.csv
  15. BIN
      GasStationCamera/bin/Debug/GasStationCamera.exe
  16. 6 0
      GasStationCamera/bin/Debug/GasStationCamera.exe.config
  17. BIN
      GasStationCamera/bin/Debug/GasStationCamera.pdb
  18. BIN
      GasStationCamera/bin/Debug/Newtonsoft.Json.dll
  19. 11262 0
      GasStationCamera/bin/Debug/Newtonsoft.Json.xml
  20. 31 0
      GasStationCamera/bin/Debug/Resources/Camera_load.csv
  21. BIN
      GasStationCamera/obj/Debug/App.baml
  22. 83 0
      GasStationCamera/obj/Debug/App.g.cs
  23. 83 0
      GasStationCamera/obj/Debug/App.g.i.cs
  24. BIN
      GasStationCamera/obj/Debug/DesignTimeResolveAssemblyReferences.cache
  25. BIN
      GasStationCamera/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
  26. BIN
      GasStationCamera/obj/Debug/GasStationCamera.Properties.Resources.resources
  27. 0 0
      GasStationCamera/obj/Debug/GasStationCamera.csproj.CopyComplete
  28. 1 0
      GasStationCamera/obj/Debug/GasStationCamera.csproj.CoreCompileInputs.cache
  29. 22 0
      GasStationCamera/obj/Debug/GasStationCamera.csproj.FileListAbsolute.txt
  30. BIN
      GasStationCamera/obj/Debug/GasStationCamera.csproj.GenerateResource.cache
  31. BIN
      GasStationCamera/obj/Debug/GasStationCamera.csproj.ResolveComReference.cache
  32. BIN
      GasStationCamera/obj/Debug/GasStationCamera.csprojAssemblyReference.cache
  33. BIN
      GasStationCamera/obj/Debug/GasStationCamera.exe
  34. BIN
      GasStationCamera/obj/Debug/GasStationCamera.g.resources
  35. BIN
      GasStationCamera/obj/Debug/GasStationCamera.pdb
  36. 13 0
      GasStationCamera/obj/Debug/GasStationCamera_Content.g.cs
  37. 13 0
      GasStationCamera/obj/Debug/GasStationCamera_Content.g.i.cs
  38. 20 0
      GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.cache
  39. 20 0
      GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.i.cache
  40. 4 0
      GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.i.lref
  41. 4 0
      GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.lref
  42. BIN
      GasStationCamera/obj/Debug/MainWindow.baml
  43. 156 0
      GasStationCamera/obj/Debug/MainWindow.g.cs
  44. 156 0
      GasStationCamera/obj/Debug/MainWindow.g.i.cs
  45. BIN
      GasStationCamera/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
  46. 0 0
      GasStationCamera/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
  47. 0 0
      GasStationCamera/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
  48. 0 0
      GasStationCamera/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
  49. 4 0
      GasStationCamera/packages.config
  50. BIN
      packages/Newtonsoft.Json.12.0.3/.signature.p7s
  51. 20 0
      packages/Newtonsoft.Json.12.0.3/LICENSE.md
  52. BIN
      packages/Newtonsoft.Json.12.0.3/Newtonsoft.Json.12.0.3.nupkg
  53. BIN
      packages/Newtonsoft.Json.12.0.3/lib/net20/Newtonsoft.Json.dll
  54. 10298 0
      packages/Newtonsoft.Json.12.0.3/lib/net20/Newtonsoft.Json.xml
  55. BIN
      packages/Newtonsoft.Json.12.0.3/lib/net35/Newtonsoft.Json.dll
  56. 9446 0
      packages/Newtonsoft.Json.12.0.3/lib/net35/Newtonsoft.Json.xml
  57. BIN
      packages/Newtonsoft.Json.12.0.3/lib/net40/Newtonsoft.Json.dll
  58. 9646 0
      packages/Newtonsoft.Json.12.0.3/lib/net40/Newtonsoft.Json.xml
  59. BIN
      packages/Newtonsoft.Json.12.0.3/lib/net45/Newtonsoft.Json.dll
  60. 11262 0
      packages/Newtonsoft.Json.12.0.3/lib/net45/Newtonsoft.Json.xml
  61. BIN
      packages/Newtonsoft.Json.12.0.3/lib/netstandard1.0/Newtonsoft.Json.dll
  62. 10950 0
      packages/Newtonsoft.Json.12.0.3/lib/netstandard1.0/Newtonsoft.Json.xml
  63. BIN
      packages/Newtonsoft.Json.12.0.3/lib/netstandard1.3/Newtonsoft.Json.dll
  64. 11072 0
      packages/Newtonsoft.Json.12.0.3/lib/netstandard1.3/Newtonsoft.Json.xml
  65. BIN
      packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll
  66. 11237 0
      packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.xml
  67. BIN
      packages/Newtonsoft.Json.12.0.3/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll
  68. 9010 0
      packages/Newtonsoft.Json.12.0.3/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml
  69. BIN
      packages/Newtonsoft.Json.12.0.3/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll
  70. 10950 0
      packages/Newtonsoft.Json.12.0.3/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml
  71. BIN
      packages/Newtonsoft.Json.12.0.3/packageIcon.png

+ 25 - 0
GasStationCamera.sln

@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29102.190
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GasStationCamera", "GasStationCamera\GasStationCamera.csproj", "{10FBF855-83FC-4BE0-AFC0-F505E1AF54CF}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{10FBF855-83FC-4BE0-AFC0-F505E1AF54CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{10FBF855-83FC-4BE0-AFC0-F505E1AF54CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{10FBF855-83FC-4BE0-AFC0-F505E1AF54CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{10FBF855-83FC-4BE0-AFC0-F505E1AF54CF}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {5FE30024-141B-4F89-85A2-EE03F57B8F69}
+	EndGlobalSection
+EndGlobal

+ 6 - 0
GasStationCamera/App.config

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <startup> 
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+    </startup>
+</configuration>

+ 11 - 0
GasStationCamera/App.xaml

@@ -0,0 +1,11 @@
+<Application x:Class="GasStationCamera.App"
+             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+             xmlns:local="clr-namespace:GasStationCamera"
+             StartupUri="MainWindow.xaml">
+    <Application.Resources>
+        <Style TargetType="TextBlock">
+            <Setter Property="FontSize" Value="15"></Setter>
+        </Style>
+    </Application.Resources>
+</Application>

+ 17 - 0
GasStationCamera/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 GasStationCamera
+{
+    /// <summary>
+    /// Логика взаимодействия для App.xaml
+    /// </summary>
+    public partial class App : Application
+    {
+    }
+}

+ 16 - 0
GasStationCamera/DataFromCamera.cs

@@ -0,0 +1,16 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace GasStationCamera
+{
+    public class DataFromCamera
+    {
+        public DateTime Date { get; set; }
+        public bool Status { get; set; }
+        public string CarNumber { get; set; }
+        public string NameImage { get; set; }
+    }
+}

+ 135 - 0
GasStationCamera/GasStationCamera.csproj

@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProjectGuid>{10FBF855-83FC-4BE0-AFC0-F505E1AF54CF}</ProjectGuid>
+    <OutputType>WinExe</OutputType>
+    <RootNamespace>GasStationCamera</RootNamespace>
+    <AssemblyName>GasStationCamera</AssemblyName>
+    <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+    <WarningLevel>4</WarningLevel>
+    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
+    <Deterministic>true</Deterministic>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <PlatformTarget>AnyCPU</PlatformTarget>
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
+      <HintPath>..\packages\Newtonsoft.Json.12.0.3\lib\net45\Newtonsoft.Json.dll</HintPath>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Xml" />
+    <Reference Include="Microsoft.CSharp" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="System.Net.Http" />
+    <Reference Include="System.Xaml">
+      <RequiredTargetFramework>4.0</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="WindowsBase" />
+    <Reference Include="PresentationCore" />
+    <Reference Include="PresentationFramework" />
+  </ItemGroup>
+  <ItemGroup>
+    <ApplicationDefinition Include="App.xaml">
+      <Generator>MSBuild:Compile</Generator>
+      <SubType>Designer</SubType>
+    </ApplicationDefinition>
+    <Page Include="MainWindow.xaml">
+      <Generator>MSBuild:Compile</Generator>
+      <SubType>Designer</SubType>
+    </Page>
+    <Compile Include="App.xaml.cs">
+      <DependentUpon>App.xaml</DependentUpon>
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="DataFromCamera.cs" />
+    <Compile Include="MainWindow.xaml.cs">
+      <DependentUpon>MainWindow.xaml</DependentUpon>
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Properties\AssemblyInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Properties\Resources.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DesignTime>True</DesignTime>
+      <DependentUpon>Resources.resx</DependentUpon>
+    </Compile>
+    <Compile Include="Properties\Settings.Designer.cs">
+      <AutoGen>True</AutoGen>
+      <DependentUpon>Settings.settings</DependentUpon>
+      <DesignTimeSharedInput>True</DesignTimeSharedInput>
+    </Compile>
+    <EmbeddedResource Include="Properties\Resources.resx">
+      <Generator>ResXFileCodeGenerator</Generator>
+      <LastGenOutput>Resources.Designer.cs</LastGenOutput>
+    </EmbeddedResource>
+    <None Include="packages.config" />
+    <None Include="Properties\Settings.settings">
+      <Generator>SettingsSingleFileGenerator</Generator>
+      <LastGenOutput>Settings.Designer.cs</LastGenOutput>
+    </None>
+    <Content Include="Resources\Camera_load.csv">
+      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+    </Content>
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="App.config" />
+  </ItemGroup>
+  <ItemGroup>
+    <COMReference Include="Microsoft.Office.Core">
+      <Guid>{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}</Guid>
+      <VersionMajor>2</VersionMajor>
+      <VersionMinor>8</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="Microsoft.Office.Interop.Excel">
+      <Guid>{00020813-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>1</VersionMajor>
+      <VersionMinor>9</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+    <COMReference Include="VBIDE">
+      <Guid>{0002E157-0000-0000-C000-000000000046}</Guid>
+      <VersionMajor>5</VersionMajor>
+      <VersionMinor>3</VersionMinor>
+      <Lcid>0</Lcid>
+      <WrapperTool>primary</WrapperTool>
+      <Isolated>False</Isolated>
+      <EmbedInteropTypes>True</EmbedInteropTypes>
+    </COMReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+</Project>

+ 30 - 0
GasStationCamera/MainWindow.xaml

@@ -0,0 +1,30 @@
+<Window x:Class="GasStationCamera.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:GasStationCamera"
+        mc:Ignorable="d"
+        Title="Камера" Height="450" Width="800" WindowStartupLocation="CenterScreen">
+    <Grid>
+        <Grid.RowDefinitions>
+            <RowDefinition Height="4*"/>
+            <RowDefinition/>
+            <RowDefinition/>
+        </Grid.RowDefinitions>
+        <Border BorderBrush="Gray"  Width="250" Height="250" BorderThickness="2">
+            <Grid HorizontalAlignment="Center" x:Name="ImageGrid" MouseDown="ImageGrid_MouseDown" VerticalAlignment="Center" >
+                <Image Width="250" Height="250" x:Name="ImgPhoto" Panel.ZIndex="1"></Image>
+                <TextBlock Width="250" Height="250" ></TextBlock>
+                <TextBlock Text="Нажмите, чтобы добавить изображение" VerticalAlignment="Center" TextWrapping="Wrap" HorizontalAlignment="Center" TextAlignment="Center"></TextBlock>
+            </Grid>
+        </Border>
+
+        <StackPanel Orientation="Horizontal" Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center">
+            <TextBlock x:Name="TxtStateCheckNumber" Margin="0,0,20,0"></TextBlock>
+            <TextBlock x:Name="TxtCarNumber"></TextBlock>
+            <TextBox Width="150" x:Name="TbCarkNumber" Visibility="Collapsed" Grid.Row="1" HorizontalAlignment="Center" VerticalAlignment="Center"></TextBox>
+        </StackPanel>
+        <Button Grid.Row="2" Margin="200,20,200,20" Content="Подтвердить" Name="BtnConfirm" Click="BtnConfirm_Click" Visibility="Collapsed"></Button>
+    </Grid>
+</Window>

+ 129 - 0
GasStationCamera/MainWindow.xaml.cs

@@ -0,0 +1,129 @@
+using Microsoft.Win32;
+using Newtonsoft.Json;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Media;
+using System.Net;
+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 GasStationCamera
+{
+    /// <summary>
+    /// Логика взаимодействия для MainWindow.xaml
+    /// </summary>
+    public partial class MainWindow : Window
+    {
+        public List<DataFromCamera> dataFromCameras = new List<DataFromCamera>();
+
+        public DataFromCamera TrueCarNumber = new DataFromCamera();
+        public bool StartServer = false;
+        public MainWindow()
+        {
+            InitializeComponent();
+            GetDataFromCsv();
+        }
+
+        public void GetDataFromCsv()
+        {
+            string[] csv = File.ReadAllLines(Environment.CurrentDirectory + "/Resources/Camera_Load.csv");
+
+            for (int i = 1; i < csv.Length; i++)
+            {
+                DataFromCamera dataFromCamera = new DataFromCamera();
+                string[] column = csv[i].Split(',');
+                dataFromCamera.Date = Convert.ToDateTime(column[0]);
+                dataFromCamera.Status = Convert.ToBoolean(column[1].ToLower());
+                dataFromCamera.CarNumber = column[2];
+                dataFromCamera.NameImage = column[3].Substring(1,column[3].Length-2);
+                dataFromCameras.Add(dataFromCamera);
+            }
+        }
+
+        public void CheckNumberCar(string NameImage)
+        {
+            foreach (var item in dataFromCameras)
+            {
+                if (item.NameImage == NameImage)
+                {
+                    TxtStateCheckNumber.Text = "Гос. номер распознан: ";
+                    TxtCarNumber.Text = item.CarNumber;
+                    BtnConfirm.Visibility = Visibility.Visible;
+                    TrueCarNumber = item;
+                    TrueCarNumber.Date = DateTime.Now;
+                    return;
+                }
+            }
+            TrueCarNumber = TrueCarNumber = new DataFromCamera { CarNumber = "", Date = DateTime.Now, Status = false, NameImage = $"не распознан.{NameImage.Split('.')[1]}" }; ;
+            SystemSounds.Asterisk.Play();
+            TxtStateCheckNumber.Text = "Гос. не номер распознан. Введите его в ручную: ";
+            TbCarkNumber.Visibility = Visibility.Visible;
+            BtnConfirm.Visibility = Visibility.Visible;
+        }
+
+
+        public async void StartPostDataOfCamera()
+        {
+            HttpListener httpListener = new HttpListener();
+            httpListener.Prefixes.Add("http://127.0.0.1:7070/getDataFromCamera/");
+            httpListener.Start();
+            while (StartServer == true)
+
+            {   
+                HttpListenerContext context = await httpListener.GetContextAsync();
+                HttpListenerRequest request = context.Request;
+                HttpListenerResponse response = context.Response;
+                var Json = JsonConvert.SerializeObject(TrueCarNumber);
+                byte[] buffer = Encoding.UTF8.GetBytes(Json);
+                response.ContentLength64 = buffer.Length;
+                Stream output = response.OutputStream;
+                output.Write(buffer, 0, buffer.Length);
+                output.Close();
+
+            }
+            httpListener.Abort();
+        }
+
+        private void BtnConfirm_Click(object sender, RoutedEventArgs e)
+        {
+            if (TrueCarNumber.CarNumber == "")
+            {
+                if (string.IsNullOrEmpty(TbCarkNumber.Text))
+                {
+                    MessageBox.Show("Номер не введён", "Ошибка", MessageBoxButton.OK, MessageBoxImage.Error);
+                    return;
+                }
+                TrueCarNumber.CarNumber = TbCarkNumber.Text;
+            }
+            StartServer = true;
+            StartPostDataOfCamera();
+            MessageBox.Show("Данные отправлены", "Информация", MessageBoxButton.OK, MessageBoxImage.Information);
+        }
+
+        private void ImageGrid_MouseDown(object sender, MouseButtonEventArgs e)
+        {
+            StartServer = false;
+            TxtStateCheckNumber.Text = string.Empty;
+            TxtCarNumber.Text = string.Empty;
+            TbCarkNumber.Visibility = Visibility.Collapsed;
+            BtnConfirm.Visibility = Visibility.Collapsed;
+            OpenFileDialog openFileDialog = new OpenFileDialog();
+            if (openFileDialog.ShowDialog() == true)
+            {
+                ImgPhoto.Source = new BitmapImage(new Uri(openFileDialog.FileName));
+                string NameImage = openFileDialog.SafeFileName;
+                CheckNumberCar(NameImage);
+            }
+        }
+    }
+}

+ 55 - 0
GasStationCamera/Properties/AssemblyInfo.cs

@@ -0,0 +1,55 @@
+using System.Reflection;
+using System.Resources;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+using System.Windows;
+
+// Общие сведения об этой сборке предоставляются следующим набором
+// набор атрибутов. Измените значения этих атрибутов, чтобы изменить сведения,
+// связанные со сборкой.
+[assembly: AssemblyTitle("GasStationCamera")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("GasStationCamera")]
+[assembly: AssemblyCopyright("Copyright ©  2021")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми
+// для компонентов COM. Если необходимо обратиться к типу в этой сборке через
+// из модели COM, установите атрибут ComVisible для этого типа в значение true.
+[assembly: ComVisible(false)]
+
+//Чтобы начать создание локализуемых приложений, задайте
+//<UICulture>CultureYouAreCodingWith</UICulture> в файле .csproj
+//в <PropertyGroup>. Например, при использовании английского (США)
+//в своих исходных файлах установите <UICulture> в en-US.  Затем отмените преобразование в комментарий
+//атрибута NeutralResourceLanguage ниже.  Обновите "en-US" в
+//строка внизу для обеспечения соответствия настройки UICulture в файле проекта.
+
+//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)]
+
+
+[assembly: ThemeInfo(
+    ResourceDictionaryLocation.None, //где расположены словари ресурсов по конкретным тематикам
+                                     //(используется, если ресурс не найден на странице,
+                                     // или в словарях ресурсов приложения)
+    ResourceDictionaryLocation.SourceAssembly //где расположен словарь универсальных ресурсов
+                                              //(используется, если ресурс не найден на странице,
+                                              // в приложении или в каких-либо словарях ресурсов для конкретной темы)
+)]
+
+
+// Сведения о версии для сборки включают четыре следующих значения:
+//
+//      Основной номер версии
+//      Дополнительный номер версии
+//      Номер сборки
+//      Номер редакции
+//
+// Можно задать все значения или принять номера сборки и редакции по умолчанию 
+// используя "*", как показано ниже:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]

+ 84 - 0
GasStationCamera/Properties/Resources.Designer.cs

@@ -0,0 +1,84 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace GasStationCamera.Properties {
+    using System;
+    
+    
+    /// <summary>
+    ///   Класс ресурса со строгой типизацией для поиска локализованных строк и т.д.
+    /// </summary>
+    // Этот класс создан автоматически классом StronglyTypedResourceBuilder
+    // с помощью такого средства, как ResGen или Visual Studio.
+    // Чтобы добавить или удалить член, измените файл .ResX и снова запустите ResGen
+    // с параметром /str или перестройте свой проект VS.
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
+    [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    internal class Resources {
+        
+        private static global::System.Resources.ResourceManager resourceMan;
+        
+        private static global::System.Globalization.CultureInfo resourceCulture;
+        
+        [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+        internal Resources() {
+        }
+        
+        /// <summary>
+        ///   Возвращает кэшированный экземпляр ResourceManager, использованный этим классом.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Resources.ResourceManager ResourceManager {
+            get {
+                if (object.ReferenceEquals(resourceMan, null)) {
+                    global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("GasStationCamera.Properties.Resources", typeof(Resources).Assembly);
+                    resourceMan = temp;
+                }
+                return resourceMan;
+            }
+        }
+        
+        /// <summary>
+        ///   Перезаписывает свойство CurrentUICulture текущего потока для всех
+        ///   обращений к ресурсу с помощью этого класса ресурса со строгой типизацией.
+        /// </summary>
+        [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+        internal static global::System.Globalization.CultureInfo Culture {
+            get {
+                return resourceCulture;
+            }
+            set {
+                resourceCulture = value;
+            }
+        }
+        
+        /// <summary>
+        ///   Ищет локализованную строку, похожую на date	status	state_number	img
+        ///28.11.2020	TRUE	А001АА01	А001АА01.png&apos;
+        ///28.11.2020	TRUE	А001АА40	&apos;А001АА40.png&apos;
+        ///28.11.2020	TRUE	А077ЕН142	&apos;А077ЕН142.jpg&apos;
+        ///28.11.2020	TRUE	А149НЕ763	&apos;А149НЕ763.jpg&apos;
+        ///29.11.2020	TRUE	А317ВО116	&apos;А317ВО116.jpg&apos;
+        ///29.11.2020	TRUE	А744АА02	&apos;А744АА02.jpg&apos;
+        ///29.11.2020	TRUE	А888ОК55	&apos;А888ОК55.jpg&apos;
+        ///29.11.2020	TRUE	А999АА777	&apos;А999АА777.jpg&apos;
+        ///30.11.2020	TRUE	В333ВВ43	&apos;В333ВВ43.png&apos;
+        ///30.11.2020	TRUE	Е008ЕЕ77	&apos;Е008ЕЕ77.png&apos;
+        ///30.11.2020	TRUE	Е969УТ197	&apos;Е969УТ197.png&apos;
+        ///30.11.2020	TRUE	М640РВ [остаток строки не уместился]&quot;;.
+        /// </summary>
+        internal static string Camera_load {
+            get {
+                return ResourceManager.GetString("Camera_load", resourceCulture);
+            }
+        }
+    }
+}

+ 124 - 0
GasStationCamera/Properties/Resources.resx

@@ -0,0 +1,124 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="Camera_load" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\Camera_load.csv;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;windows-1251</value>
+  </data>
+</root>

+ 30 - 0
GasStationCamera/Properties/Settings.Designer.cs

@@ -0,0 +1,30 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//     Runtime Version:4.0.30319.42000
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace GasStationCamera.Properties
+{
+
+
+    [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+    [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
+    internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
+    {
+
+        private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
+
+        public static Settings Default
+        {
+            get
+            {
+                return defaultInstance;
+            }
+        }
+    }
+}

+ 7 - 0
GasStationCamera/Properties/Settings.settings

@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='utf-8'?>
+<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)">
+  <Profiles>
+    <Profile Name="(Default)" />
+  </Profiles>
+  <Settings />
+</SettingsFile>

+ 31 - 0
GasStationCamera/Resources/Camera_load.csv

@@ -0,0 +1,31 @@
+date,status,state_number,img
+28.11.2020,TRUE,А001АА01,'А001АА01.png'
+28.11.2020,TRUE,А001АА40,'А001АА40.png'
+28.11.2020,TRUE,А077ЕН142,'А077ЕН142.jpg'
+28.11.2020,TRUE,А149НЕ763,'А149НЕ763.jpg'
+29.11.2020,TRUE,А317ВО116,'А317ВО116.jpg'
+29.11.2020,TRUE,А744АА02,'А744АА02.jpg'
+29.11.2020,TRUE,А888ОК55,'А888ОК55.jpg'
+29.11.2020,TRUE,А999АА777,'А999АА777.jpg'
+30.11.2020,TRUE,В333ВВ43,'В333ВВ43.png'
+30.11.2020,TRUE,Е008ЕЕ77,'Е008ЕЕ77.png'
+30.11.2020,TRUE,Е969УТ197,'Е969УТ197.png'
+30.11.2020,TRUE,М640РВ72,'М640РВ72.png'
+01.12.2020,TRUE,Н888РУ150,'Н888РУ150.jpg'
+01.12.2020,TRUE,Н952НВ777,'Н952НВ777.jpeg'
+28.11.2020,FALSE,,'не распознан.png'
+28.11.2020,FALSE,,'не распознан_1.jpg'
+29.11.2020,FALSE,,'не распознан_2.jpg'
+29.11.2020,FALSE,,'не распознан_3.jpg'
+30.11.2020,FALSE,,'не распознан_4.jpg'
+30.11.2020,FALSE,,'не распознан_5.jpg'
+01.12.2020,FALSE,,'не распознан_6.jpg'
+01.12.2020,FALSE,,'не распознан_7.jpg'
+02.12.2020,FALSE,,'не распознан_8.jpg'
+02.12.2020,FALSE,,'не распознан_9.jpg'
+01.12.2020,TRUE,О007ОО77,'О007ОО77.png'
+01.12.2020,TRUE,О999ОО77,'О999ОО77.png'
+02.12.2020,TRUE,С001АС777,'С001АС777.png'
+02.12.2020,TRUE,Т777ТТ71,'Т777ТТ71.png'
+02.12.2020,TRUE,Х007АМ97,'Х007АМ97.png'
+02.12.2020,TRUE,Х082МК125,'Х082МК125.png'

BIN
GasStationCamera/bin/Debug/GasStationCamera.exe


+ 6 - 0
GasStationCamera/bin/Debug/GasStationCamera.exe.config

@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<configuration>
+    <startup> 
+        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
+    </startup>
+</configuration>

BIN
GasStationCamera/bin/Debug/GasStationCamera.pdb


BIN
GasStationCamera/bin/Debug/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 11262 - 0
GasStationCamera/bin/Debug/Newtonsoft.Json.xml


+ 31 - 0
GasStationCamera/bin/Debug/Resources/Camera_load.csv

@@ -0,0 +1,31 @@
+date,status,state_number,img
+28.11.2020,TRUE,А001АА01,'А001АА01.png'
+28.11.2020,TRUE,А001АА40,'А001АА40.png'
+28.11.2020,TRUE,А077ЕН142,'А077ЕН142.jpg'
+28.11.2020,TRUE,А149НЕ763,'А149НЕ763.jpg'
+29.11.2020,TRUE,А317ВО116,'А317ВО116.jpg'
+29.11.2020,TRUE,А744АА02,'А744АА02.jpg'
+29.11.2020,TRUE,А888ОК55,'А888ОК55.jpg'
+29.11.2020,TRUE,А999АА777,'А999АА777.jpg'
+30.11.2020,TRUE,В333ВВ43,'В333ВВ43.png'
+30.11.2020,TRUE,Е008ЕЕ77,'Е008ЕЕ77.png'
+30.11.2020,TRUE,Е969УТ197,'Е969УТ197.png'
+30.11.2020,TRUE,М640РВ72,'М640РВ72.png'
+01.12.2020,TRUE,Н888РУ150,'Н888РУ150.jpg'
+01.12.2020,TRUE,Н952НВ777,'Н952НВ777.jpeg'
+28.11.2020,FALSE,,'не распознан.png'
+28.11.2020,FALSE,,'не распознан_1.jpg'
+29.11.2020,FALSE,,'не распознан_2.jpg'
+29.11.2020,FALSE,,'не распознан_3.jpg'
+30.11.2020,FALSE,,'не распознан_4.jpg'
+30.11.2020,FALSE,,'не распознан_5.jpg'
+01.12.2020,FALSE,,'не распознан_6.jpg'
+01.12.2020,FALSE,,'не распознан_7.jpg'
+02.12.2020,FALSE,,'не распознан_8.jpg'
+02.12.2020,FALSE,,'не распознан_9.jpg'
+01.12.2020,TRUE,О007ОО77,'О007ОО77.png'
+01.12.2020,TRUE,О999ОО77,'О999ОО77.png'
+02.12.2020,TRUE,С001АС777,'С001АС777.png'
+02.12.2020,TRUE,Т777ТТ71,'Т777ТТ71.png'
+02.12.2020,TRUE,Х007АМ97,'Х007АМ97.png'
+02.12.2020,TRUE,Х082МК125,'Х082МК125.png'

BIN
GasStationCamera/obj/Debug/App.baml


+ 83 - 0
GasStationCamera/obj/Debug/App.g.cs

@@ -0,0 +1,83 @@
+#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "D9E833EB6AC68BF18295CD1A6EB2F7E0356A5FFAB95D4BBBAF6AB7D46E6D090E"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using GasStationCamera;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace GasStationCamera {
+    
+    
+    /// <summary>
+    /// App
+    /// </summary>
+    public partial class App : System.Windows.Application {
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            
+            #line 5 "..\..\App.xaml"
+            this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
+            
+            #line default
+            #line hidden
+            System.Uri resourceLocater = new System.Uri("/GasStationCamera;component/app.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\App.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        /// <summary>
+        /// Application Entry Point.
+        /// </summary>
+        [System.STAThreadAttribute()]
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public static void Main() {
+            GasStationCamera.App app = new GasStationCamera.App();
+            app.InitializeComponent();
+            app.Run();
+        }
+    }
+}
+

+ 83 - 0
GasStationCamera/obj/Debug/App.g.i.cs

@@ -0,0 +1,83 @@
+#pragma checksum "..\..\App.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "D9E833EB6AC68BF18295CD1A6EB2F7E0356A5FFAB95D4BBBAF6AB7D46E6D090E"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using GasStationCamera;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace GasStationCamera {
+    
+    
+    /// <summary>
+    /// App
+    /// </summary>
+    public partial class App : System.Windows.Application {
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            
+            #line 5 "..\..\App.xaml"
+            this.StartupUri = new System.Uri("MainWindow.xaml", System.UriKind.Relative);
+            
+            #line default
+            #line hidden
+            System.Uri resourceLocater = new System.Uri("/GasStationCamera;component/app.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\App.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        /// <summary>
+        /// Application Entry Point.
+        /// </summary>
+        [System.STAThreadAttribute()]
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public static void Main() {
+            GasStationCamera.App app = new GasStationCamera.App();
+            app.InitializeComponent();
+            app.Run();
+        }
+    }
+}
+

BIN
GasStationCamera/obj/Debug/DesignTimeResolveAssemblyReferences.cache


BIN
GasStationCamera/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


BIN
GasStationCamera/obj/Debug/GasStationCamera.Properties.Resources.resources


+ 0 - 0
GasStationCamera/obj/Debug/GasStationCamera.csproj.CopyComplete


+ 1 - 0
GasStationCamera/obj/Debug/GasStationCamera.csproj.CoreCompileInputs.cache

@@ -0,0 +1 @@
+ac402baf9bd8b4b143817d2d676f20e4d23bf6b7

+ 22 - 0
GasStationCamera/obj/Debug/GasStationCamera.csproj.FileListAbsolute.txt

@@ -0,0 +1,22 @@
+Z:\WSR\GasStationCamera\GasStationCamera\bin\Debug\Resources\Camera_load.csv
+Z:\WSR\GasStationCamera\GasStationCamera\bin\Debug\GasStationCamera.exe.config
+Z:\WSR\GasStationCamera\GasStationCamera\bin\Debug\GasStationCamera.exe
+Z:\WSR\GasStationCamera\GasStationCamera\bin\Debug\GasStationCamera.pdb
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.csprojAssemblyReference.cache
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.csproj.ResolveComReference.cache
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\MainWindow.g.cs
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\App.g.cs
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera_Content.g.cs
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera_MarkupCompile.cache
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera_MarkupCompile.lref
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\App.baml
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\MainWindow.baml
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.g.resources
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.Properties.Resources.resources
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.csproj.GenerateResource.cache
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.csproj.CoreCompileInputs.cache
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.exe
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.pdb
+Z:\WSR\GasStationCamera\GasStationCamera\bin\Debug\Newtonsoft.Json.dll
+Z:\WSR\GasStationCamera\GasStationCamera\bin\Debug\Newtonsoft.Json.xml
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\GasStationCamera.csproj.CopyComplete

BIN
GasStationCamera/obj/Debug/GasStationCamera.csproj.GenerateResource.cache


BIN
GasStationCamera/obj/Debug/GasStationCamera.csproj.ResolveComReference.cache


BIN
GasStationCamera/obj/Debug/GasStationCamera.csprojAssemblyReference.cache


BIN
GasStationCamera/obj/Debug/GasStationCamera.exe


BIN
GasStationCamera/obj/Debug/GasStationCamera.g.resources


BIN
GasStationCamera/obj/Debug/GasStationCamera.pdb


+ 13 - 0
GasStationCamera/obj/Debug/GasStationCamera_Content.g.cs

@@ -0,0 +1,13 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("resources/camera_load.csv")]
+
+

+ 13 - 0
GasStationCamera/obj/Debug/GasStationCamera_Content.g.i.cs

@@ -0,0 +1,13 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+[assembly: System.Windows.Resources.AssemblyAssociatedContentFileAttribute("resources/camera_load.csv")]
+
+

+ 20 - 0
GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.cache

@@ -0,0 +1,20 @@
+GasStationCamera
+
+
+winexe
+C#
+.cs
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\
+GasStationCamera
+none
+false
+DEBUG;TRACE
+Z:\WSR\GasStationCamera\GasStationCamera\App.xaml
+11151548125
+1162646735
+61010077948
+17367125083
+MainWindow.xaml;
+
+False
+

+ 20 - 0
GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.i.cache

@@ -0,0 +1,20 @@
+GasStationCamera
+
+
+winexe
+C#
+.cs
+Z:\WSR\GasStationCamera\GasStationCamera\obj\Debug\
+GasStationCamera
+none
+false
+DEBUG;TRACE
+Z:\WSR\GasStationCamera\GasStationCamera\App.xaml
+11151548125
+1162646735
+7-192850500
+17367125083
+MainWindow.xaml;
+
+True
+

+ 4 - 0
GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.i.lref

@@ -0,0 +1,4 @@
+
+FZ:\WSR\GasStationCamera\GasStationCamera\App.xaml;;
+FZ:\WSR\GasStationCamera\GasStationCamera\MainWindow.xaml;;
+

+ 4 - 0
GasStationCamera/obj/Debug/GasStationCamera_MarkupCompile.lref

@@ -0,0 +1,4 @@
+
+FZ:\WSR\GasStationCamera\GasStationCamera\App.xaml;;
+FZ:\WSR\GasStationCamera\GasStationCamera\MainWindow.xaml;;
+

BIN
GasStationCamera/obj/Debug/MainWindow.baml


+ 156 - 0
GasStationCamera/obj/Debug/MainWindow.g.cs

@@ -0,0 +1,156 @@
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "EC13A90D7E13A484C71BCCF581B0C3D41C13E5D5F393E7B467CEDBEE429D934E"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using GasStationCamera;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace GasStationCamera {
+    
+    
+    /// <summary>
+    /// MainWindow
+    /// </summary>
+    public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 16 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Grid ImageGrid;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 17 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Image ImgPhoto;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 24 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBlock TxtStateCheckNumber;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 25 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBlock TxtCarNumber;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 26 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBox TbCarkNumber;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 28 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Button BtnConfirm;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/GasStationCamera;component/mainwindow.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\MainWindow.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.ImageGrid = ((System.Windows.Controls.Grid)(target));
+            
+            #line 16 "..\..\MainWindow.xaml"
+            this.ImageGrid.MouseDown += new System.Windows.Input.MouseButtonEventHandler(this.ImageGrid_MouseDown);
+            
+            #line default
+            #line hidden
+            return;
+            case 2:
+            this.ImgPhoto = ((System.Windows.Controls.Image)(target));
+            return;
+            case 3:
+            this.TxtStateCheckNumber = ((System.Windows.Controls.TextBlock)(target));
+            return;
+            case 4:
+            this.TxtCarNumber = ((System.Windows.Controls.TextBlock)(target));
+            return;
+            case 5:
+            this.TbCarkNumber = ((System.Windows.Controls.TextBox)(target));
+            return;
+            case 6:
+            this.BtnConfirm = ((System.Windows.Controls.Button)(target));
+            
+            #line 28 "..\..\MainWindow.xaml"
+            this.BtnConfirm.Click += new System.Windows.RoutedEventHandler(this.BtnConfirm_Click);
+            
+            #line default
+            #line hidden
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

+ 156 - 0
GasStationCamera/obj/Debug/MainWindow.g.i.cs

@@ -0,0 +1,156 @@
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "EC13A90D7E13A484C71BCCF581B0C3D41C13E5D5F393E7B467CEDBEE429D934E"
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using GasStationCamera;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace GasStationCamera {
+    
+    
+    /// <summary>
+    /// MainWindow
+    /// </summary>
+    public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+        
+        
+        #line 16 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Grid ImageGrid;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 17 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Image ImgPhoto;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 24 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBlock TxtStateCheckNumber;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 25 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBlock TxtCarNumber;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 26 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.TextBox TbCarkNumber;
+        
+        #line default
+        #line hidden
+        
+        
+        #line 28 "..\..\MainWindow.xaml"
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+        internal System.Windows.Controls.Button BtnConfirm;
+        
+        #line default
+        #line hidden
+        
+        private bool _contentLoaded;
+        
+        /// <summary>
+        /// InitializeComponent
+        /// </summary>
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        public void InitializeComponent() {
+            if (_contentLoaded) {
+                return;
+            }
+            _contentLoaded = true;
+            System.Uri resourceLocater = new System.Uri("/GasStationCamera;component/mainwindow.xaml", System.UriKind.Relative);
+            
+            #line 1 "..\..\MainWindow.xaml"
+            System.Windows.Application.LoadComponent(this, resourceLocater);
+            
+            #line default
+            #line hidden
+        }
+        
+        [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+        [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+        [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+        void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+            switch (connectionId)
+            {
+            case 1:
+            this.ImageGrid = ((System.Windows.Controls.Grid)(target));
+            
+            #line 16 "..\..\MainWindow.xaml"
+            this.ImageGrid.MouseDown += new System.Windows.Input.MouseButtonEventHandler(this.ImageGrid_MouseDown);
+            
+            #line default
+            #line hidden
+            return;
+            case 2:
+            this.ImgPhoto = ((System.Windows.Controls.Image)(target));
+            return;
+            case 3:
+            this.TxtStateCheckNumber = ((System.Windows.Controls.TextBlock)(target));
+            return;
+            case 4:
+            this.TxtCarNumber = ((System.Windows.Controls.TextBlock)(target));
+            return;
+            case 5:
+            this.TbCarkNumber = ((System.Windows.Controls.TextBox)(target));
+            return;
+            case 6:
+            this.BtnConfirm = ((System.Windows.Controls.Button)(target));
+            
+            #line 28 "..\..\MainWindow.xaml"
+            this.BtnConfirm.Click += new System.Windows.RoutedEventHandler(this.BtnConfirm_Click);
+            
+            #line default
+            #line hidden
+            return;
+            }
+            this._contentLoaded = true;
+        }
+    }
+}
+

BIN
GasStationCamera/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll


+ 0 - 0
GasStationCamera/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs


+ 0 - 0
GasStationCamera/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs


+ 0 - 0
GasStationCamera/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs


+ 4 - 0
GasStationCamera/packages.config

@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+  <package id="Newtonsoft.Json" version="12.0.3" targetFramework="net472" />
+</packages>

BIN
packages/Newtonsoft.Json.12.0.3/.signature.p7s


+ 20 - 0
packages/Newtonsoft.Json.12.0.3/LICENSE.md

@@ -0,0 +1,20 @@
+The MIT License (MIT)
+
+Copyright (c) 2007 James Newton-King
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
+the Software, and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
+FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

BIN
packages/Newtonsoft.Json.12.0.3/Newtonsoft.Json.12.0.3.nupkg


BIN
packages/Newtonsoft.Json.12.0.3/lib/net20/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 10298 - 0
packages/Newtonsoft.Json.12.0.3/lib/net20/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/net35/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9446 - 0
packages/Newtonsoft.Json.12.0.3/lib/net35/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/net40/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9646 - 0
packages/Newtonsoft.Json.12.0.3/lib/net40/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/net45/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 11262 - 0
packages/Newtonsoft.Json.12.0.3/lib/net45/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/netstandard1.0/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 10950 - 0
packages/Newtonsoft.Json.12.0.3/lib/netstandard1.0/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/netstandard1.3/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 11072 - 0
packages/Newtonsoft.Json.12.0.3/lib/netstandard1.3/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 11237 - 0
packages/Newtonsoft.Json.12.0.3/lib/netstandard2.0/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 9010 - 0
packages/Newtonsoft.Json.12.0.3/lib/portable-net40+sl5+win8+wp8+wpa81/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.dll


Dosya farkı çok büyük olduğundan ihmal edildi
+ 10950 - 0
packages/Newtonsoft.Json.12.0.3/lib/portable-net45+win8+wp8+wpa81/Newtonsoft.Json.xml


BIN
packages/Newtonsoft.Json.12.0.3/packageIcon.png