From 28292950ad4115739eff6d280cf856071dbdb4de Mon Sep 17 00:00:00 2001 From: "ns.potapov" Date: Sun, 24 Mar 2024 19:53:21 +0400 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=20=D0=BE=D1=82=D1=87=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SecuritySystem/SecuritySystem.sln | 62 +- .../SecuritySystemBusinessLogic.csproj | 1 + .../SecuritySystemContracts.csproj | 1 + .../SecuritySystemDataModels.csproj | 1 + .../SecuritySystemDatabaseImplement.csproj | 1 + .../SecuritySystemFileImplement.csproj | 1 + .../SecuritySystemListImplement.csproj | 1 + .../Report/ReportOrders.rdlc | 529 ++++++++++++++++++ .../SecuritySystemView.csproj | 10 +- 9 files changed, 601 insertions(+), 6 deletions(-) create mode 100644 SecuritySystem/SecuritySystemView/Report/ReportOrders.rdlc diff --git a/SecuritySystem/SecuritySystem.sln b/SecuritySystem/SecuritySystem.sln index 93d5121..a29e895 100644 --- a/SecuritySystem/SecuritySystem.sln +++ b/SecuritySystem/SecuritySystem.sln @@ -15,42 +15,102 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SecuritySystemListImplement EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SecuritySystemFileImplement", "SecuritySystemFileImplement\SecuritySystemFileImplement.csproj", "{0ACD169C-97A8-452E-A17A-19E2464F5286}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SecuritySystemDatabaseImplement", "SecuritySystemDatabaseImplement\SecuritySystemDatabaseImplement.csproj", "{4AE7461C-39CC-463B-B5A1-A47ED3B9E925}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SecuritySystemDatabaseImplement", "SecuritySystemDatabaseImplement\SecuritySystemDatabaseImplement.csproj", "{4AE7461C-39CC-463B-B5A1-A47ED3B9E925}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Debug|x64.ActiveCfg = Debug|x64 + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Debug|x64.Build.0 = Debug|x64 + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Debug|x86.ActiveCfg = Debug|x86 + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Debug|x86.Build.0 = Debug|x86 {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Release|Any CPU.ActiveCfg = Release|Any CPU {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Release|Any CPU.Build.0 = Release|Any CPU + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Release|x64.ActiveCfg = Release|x64 + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Release|x64.Build.0 = Release|x64 + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Release|x86.ActiveCfg = Release|x86 + {B4D0310E-1162-4BCF-A7E0-2AC41959C963}.Release|x86.Build.0 = Release|x86 {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Debug|Any CPU.Build.0 = Debug|Any CPU + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Debug|x64.ActiveCfg = Debug|x64 + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Debug|x64.Build.0 = Debug|x64 + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Debug|x86.ActiveCfg = Debug|x86 + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Debug|x86.Build.0 = Debug|x86 {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Release|Any CPU.ActiveCfg = Release|Any CPU {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Release|Any CPU.Build.0 = Release|Any CPU + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Release|x64.ActiveCfg = Release|x64 + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Release|x64.Build.0 = Release|x64 + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Release|x86.ActiveCfg = Release|x86 + {37DD658F-D5C0-4C97-A83D-A21EE0076C55}.Release|x86.Build.0 = Release|x86 {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Debug|x64.ActiveCfg = Debug|x64 + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Debug|x64.Build.0 = Debug|x64 + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Debug|x86.ActiveCfg = Debug|x86 + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Debug|x86.Build.0 = Debug|x86 {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Release|Any CPU.ActiveCfg = Release|Any CPU {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Release|Any CPU.Build.0 = Release|Any CPU + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Release|x64.ActiveCfg = Release|x64 + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Release|x64.Build.0 = Release|x64 + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Release|x86.ActiveCfg = Release|x86 + {0737BCB2-EEDB-44A4-8BD2-5B5EA689A7FF}.Release|x86.Build.0 = Release|x86 {38C8A0AB-9363-4914-B967-02586827588D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {38C8A0AB-9363-4914-B967-02586827588D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {38C8A0AB-9363-4914-B967-02586827588D}.Debug|x64.ActiveCfg = Debug|x64 + {38C8A0AB-9363-4914-B967-02586827588D}.Debug|x64.Build.0 = Debug|x64 + {38C8A0AB-9363-4914-B967-02586827588D}.Debug|x86.ActiveCfg = Debug|x86 + {38C8A0AB-9363-4914-B967-02586827588D}.Debug|x86.Build.0 = Debug|x86 {38C8A0AB-9363-4914-B967-02586827588D}.Release|Any CPU.ActiveCfg = Release|Any CPU {38C8A0AB-9363-4914-B967-02586827588D}.Release|Any CPU.Build.0 = Release|Any CPU + {38C8A0AB-9363-4914-B967-02586827588D}.Release|x64.ActiveCfg = Release|x64 + {38C8A0AB-9363-4914-B967-02586827588D}.Release|x64.Build.0 = Release|x64 + {38C8A0AB-9363-4914-B967-02586827588D}.Release|x86.ActiveCfg = Release|x86 + {38C8A0AB-9363-4914-B967-02586827588D}.Release|x86.Build.0 = Release|x86 {6A104362-3398-4D4E-A3D0-2F4B32858569}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6A104362-3398-4D4E-A3D0-2F4B32858569}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Debug|x64.ActiveCfg = Debug|x64 + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Debug|x64.Build.0 = Debug|x64 + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Debug|x86.ActiveCfg = Debug|x86 + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Debug|x86.Build.0 = Debug|x86 {6A104362-3398-4D4E-A3D0-2F4B32858569}.Release|Any CPU.ActiveCfg = Release|Any CPU {6A104362-3398-4D4E-A3D0-2F4B32858569}.Release|Any CPU.Build.0 = Release|Any CPU + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Release|x64.ActiveCfg = Release|x64 + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Release|x64.Build.0 = Release|x64 + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Release|x86.ActiveCfg = Release|x86 + {6A104362-3398-4D4E-A3D0-2F4B32858569}.Release|x86.Build.0 = Release|x86 {0ACD169C-97A8-452E-A17A-19E2464F5286}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0ACD169C-97A8-452E-A17A-19E2464F5286}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Debug|x64.ActiveCfg = Debug|x64 + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Debug|x64.Build.0 = Debug|x64 + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Debug|x86.ActiveCfg = Debug|Any CPU + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Debug|x86.Build.0 = Debug|Any CPU {0ACD169C-97A8-452E-A17A-19E2464F5286}.Release|Any CPU.ActiveCfg = Release|Any CPU {0ACD169C-97A8-452E-A17A-19E2464F5286}.Release|Any CPU.Build.0 = Release|Any CPU + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Release|x64.ActiveCfg = Release|x64 + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Release|x64.Build.0 = Release|x64 + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Release|x86.ActiveCfg = Release|Any CPU + {0ACD169C-97A8-452E-A17A-19E2464F5286}.Release|x86.Build.0 = Release|Any CPU {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Debug|x64.ActiveCfg = Debug|x64 + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Debug|x64.Build.0 = Debug|x64 + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Debug|x86.ActiveCfg = Debug|Any CPU + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Debug|x86.Build.0 = Debug|Any CPU {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Release|Any CPU.ActiveCfg = Release|Any CPU {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Release|Any CPU.Build.0 = Release|Any CPU + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Release|x64.ActiveCfg = Release|x64 + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Release|x64.Build.0 = Release|x64 + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Release|x86.ActiveCfg = Release|Any CPU + {4AE7461C-39CC-463B-B5A1-A47ED3B9E925}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/SecuritySystem/SecuritySystemBusinessLogic/SecuritySystemBusinessLogic.csproj b/SecuritySystem/SecuritySystemBusinessLogic/SecuritySystemBusinessLogic.csproj index 09b15c0..ee23f9b 100644 --- a/SecuritySystem/SecuritySystemBusinessLogic/SecuritySystemBusinessLogic.csproj +++ b/SecuritySystem/SecuritySystemBusinessLogic/SecuritySystemBusinessLogic.csproj @@ -4,6 +4,7 @@ net6.0 enable enable + AnyCPU;x64;x86 diff --git a/SecuritySystem/SecuritySystemContracts/SecuritySystemContracts.csproj b/SecuritySystem/SecuritySystemContracts/SecuritySystemContracts.csproj index 755c027..a4b5be5 100644 --- a/SecuritySystem/SecuritySystemContracts/SecuritySystemContracts.csproj +++ b/SecuritySystem/SecuritySystemContracts/SecuritySystemContracts.csproj @@ -4,6 +4,7 @@ net6.0 enable enable + AnyCPU;x64;x86 diff --git a/SecuritySystem/SecuritySystemDataModels/SecuritySystemDataModels.csproj b/SecuritySystem/SecuritySystemDataModels/SecuritySystemDataModels.csproj index 132c02c..b47a234 100644 --- a/SecuritySystem/SecuritySystemDataModels/SecuritySystemDataModels.csproj +++ b/SecuritySystem/SecuritySystemDataModels/SecuritySystemDataModels.csproj @@ -4,6 +4,7 @@ net6.0 enable enable + AnyCPU;x64;x86 diff --git a/SecuritySystem/SecuritySystemDatabaseImplement/SecuritySystemDatabaseImplement.csproj b/SecuritySystem/SecuritySystemDatabaseImplement/SecuritySystemDatabaseImplement.csproj index 1185f5e..f2838d1 100644 --- a/SecuritySystem/SecuritySystemDatabaseImplement/SecuritySystemDatabaseImplement.csproj +++ b/SecuritySystem/SecuritySystemDatabaseImplement/SecuritySystemDatabaseImplement.csproj @@ -4,6 +4,7 @@ net6.0 enable enable + AnyCPU;x64 diff --git a/SecuritySystem/SecuritySystemFileImplement/SecuritySystemFileImplement.csproj b/SecuritySystem/SecuritySystemFileImplement/SecuritySystemFileImplement.csproj index 7037095..2c64771 100644 --- a/SecuritySystem/SecuritySystemFileImplement/SecuritySystemFileImplement.csproj +++ b/SecuritySystem/SecuritySystemFileImplement/SecuritySystemFileImplement.csproj @@ -4,6 +4,7 @@ net6.0 enable enable + AnyCPU;x64;x86 diff --git a/SecuritySystem/SecuritySystemListImplement/SecuritySystemListImplement.csproj b/SecuritySystem/SecuritySystemListImplement/SecuritySystemListImplement.csproj index 7d1c090..64fda98 100644 --- a/SecuritySystem/SecuritySystemListImplement/SecuritySystemListImplement.csproj +++ b/SecuritySystem/SecuritySystemListImplement/SecuritySystemListImplement.csproj @@ -4,6 +4,7 @@ net6.0 enable enable + AnyCPU;x64;x86 diff --git a/SecuritySystem/SecuritySystemView/Report/ReportOrders.rdlc b/SecuritySystem/SecuritySystemView/Report/ReportOrders.rdlc new file mode 100644 index 0000000..01a4cf5 --- /dev/null +++ b/SecuritySystem/SecuritySystemView/Report/ReportOrders.rdlc @@ -0,0 +1,529 @@ + + + 0 + + + + System.Data.DataSet + /* Local Connection */ + + 10791c83-cee8-4a38-bbd0-245fc17cefb3 + + + + + + SecuritySystemContractsViewModels + /* Local Query */ + + + + Id + System.Int32 + + + DateCreate + System.DateTime + + + SecurityName + System.String + + + Sum + System.Decimal + + + + SecuritySystemContracts.ViewModels + ReportOrdersViewModel + SecuritySystemContracts.ViewModels.ReportOrdersViewModel, SecuritySystemContracts, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + + + + + + + + + true + true + + + + + =Parameters!ReportParameterPeriod.Value + + + + + + + ReportParameterPeriod + 1cm + 1cm + 21cm + + + Middle + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + Заказы + + + + + + + 1cm + 21cm + 1 + + + Middle + 2pt + 2pt + 2pt + 2pt + + + + + + + 2.5cm + + + 3.21438cm + + + 8.23317cm + + + 2.5cm + + + + + 0.6cm + + + + + true + true + + + + + Номер + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Дата создания + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Изделие + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + Сумма + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + 0.6cm + + + + + true + true + + + + + =Fields!Id.Value + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!DateCreate.Value + + + + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!SecurityName.Value + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + true + true + + + + + =Fields!Sum.Value + + + 2pt + 2pt + 2pt + 2pt + + + + + + + + + + + + + + + + + + + + After + + + + + + + DataSetOrders + 2.48391cm + 0.55245cm + 1.2cm + 16.44755cm + 2 + + + + + + true + true + + + + + Итого: + + + + + + + 4cm + 12cm + 0.6cm + 2.5cm + 3 + + + 2pt + 2pt + 2pt + 2pt + + + + true + true + + + + + =Sum(Fields!Sum.Value, "DataSetOrders") + + + + + + + 4cm + 14.5cm + 0.6cm + 2.5cm + 4 + + + 2pt + 2pt + 2pt + 2pt + + + + 5.72875cm +