From e3704a9e2aac102650566c6dd43c899fd332ec72 Mon Sep 17 00:00:00 2001 From: "y.boiko" Date: Thu, 14 Nov 2024 12:02:51 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=B4=D0=B0=D1=82=D1=83=20=D0=B2=D1=8B=D0=B4=D0=B0=D1=87=D0=B8?= =?UTF-8?q?=20=D0=BF=D0=B0=D1=81=D0=BF=D0=BE=D1=80=D1=82=D0=B0=20=D0=B4?= =?UTF-8?q?=D0=BB=D1=8F=20=D1=81=D0=BE=D1=82=D1=80=D1=83=D0=B4=D0=BD=D0=B8?= =?UTF-8?q?=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ConsoleApp1/Services/EmployeeService.cs | 3 ++- MygigIntegration.DomainModel/BL/OrderHelper.cs | 5 +++++ MygigIntegration.DomainModel/Models/EmployeeData.cs | 2 ++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ConsoleApp1/Services/EmployeeService.cs b/ConsoleApp1/Services/EmployeeService.cs index 1de9b26..d6b8304 100644 --- a/ConsoleApp1/Services/EmployeeService.cs +++ b/ConsoleApp1/Services/EmployeeService.cs @@ -181,7 +181,8 @@ namespace MygigIntegration.Service.Services INN = workerResponse.Inn, SNILS = workerResponse.Snils, IsUpRate = check_uprate, - MygigRate = (mygigdemand.PaymentPerJob ?? 0)/hourswork + MygigRate = (mygigdemand.PaymentPerJob ?? 0)/hourswork, + PassDateGive= workerResponse.PassportIssueAt }, order.DateOrder, order.IDOrder, order.IDDemand); try diff --git a/MygigIntegration.DomainModel/BL/OrderHelper.cs b/MygigIntegration.DomainModel/BL/OrderHelper.cs index a420fae..f164913 100644 --- a/MygigIntegration.DomainModel/BL/OrderHelper.cs +++ b/MygigIntegration.DomainModel/BL/OrderHelper.cs @@ -132,6 +132,11 @@ namespace MygigIntegration.DomainModel.BL command.Parameters.AddWithValue("@inn", DBNull.Value); else command.Parameters.AddWithValue("@inn", employee.INN); + if (employee.PassDateGive == null) + command.Parameters.AddWithValue("@PassDateGive", DBNull.Value); + else + command.Parameters.AddWithValue("@PassDateGive", employee.PassDateGive); + command.Parameters.AddWithValue("@isuprate", employee.IsUpRate); command.Parameters.AddWithValue("@smygigrate", employee.MygigRate); try diff --git a/MygigIntegration.DomainModel/Models/EmployeeData.cs b/MygigIntegration.DomainModel/Models/EmployeeData.cs index 61cacf3..fe5c4d2 100644 --- a/MygigIntegration.DomainModel/Models/EmployeeData.cs +++ b/MygigIntegration.DomainModel/Models/EmployeeData.cs @@ -22,5 +22,7 @@ namespace MygigIntegration.DomainModel.Models public string INN { get; set; } public bool IsUpRate { get; set; } public decimal MygigRate { get; set; } + + public DateTime? PassDateGive { get; set; } } } -- GitLab