diff --git a/ConsoleApp1/Services/EmployeeService.cs b/ConsoleApp1/Services/EmployeeService.cs index 1de9b26254399365245a671935046aa3a210c026..d6b830459d354ff18d559969e380b716f7599a55 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 a420fae126a93b0015f84afd99b36c66e353f0a7..f16491376bab25df580688215a44098d411c5108 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 61cacf3753cd4f1444c974ee52f5c92be22e5a71..fe5c4d271ed120c0b93a4b95df89af6642d5d99a 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; } } }