private static WaybillsGetItemValidationResultResponse MapToResponse( this WaybillItemValidationResult validationResult) { return(new WaybillsGetItemValidationResultResponse { HasEmptyItemId = validationResult.HasEmptyItemId, HasEmptyCode = validationResult.HasEmptyCode, HasEmptyName = validationResult.HasEmptyName, HasEmptyOkeiUnitCode = validationResult.HasEmptyOkeiUnitCode, HasEmptyUnitName = validationResult.HasEmptyUnitName, HasEmptyAmount = validationResult.MonetaryValueValidationResult.HasEmptyAmount, HasEmptyPriceWithoutVat = validationResult.MonetaryValueValidationResult .HasEmptyPriceWithoutVat, HasInvalidVatPercent = validationResult.MonetaryValueValidationResult.HasInvalidVatPercent, HasEmptySumWithVat = validationResult.MonetaryValueValidationResult.HasEmptySumWithVat, HasEmptySumWithoutVat = validationResult.MonetaryValueValidationResult .HasEmptySumWithoutVat, HasInvalidVatSum = validationResult.MonetaryValueValidationResult.HasInvalidVatSum, HasInvalidSumWithVat = validationResult.MonetaryValueValidationResult.HasInvalidSumWithVat, HasEmptyCustomDeclarationNumber = validationResult.CustomsInfoValidationResult .HasEmptyCustomDeclarationNumber, HasEmptyCountryOfOriginCode = validationResult.CustomsInfoValidationResult .HasEmptyCountryOfOriginCode, HasEmptyCountryOfOriginName = validationResult.CustomsInfoValidationResult .HasEmptyCountryOfOriginName, }); }
private static WaybillItemValidationResultDto MapToDto( this WaybillItemValidationResult model, WaybillId waybillId, int sequenceNumber) { return(new WaybillItemValidationResultDto { WaybillId = waybillId.Value, WaybillItemSequenceNumber = sequenceNumber, HasEmptyItemId = model.HasEmptyItemId, HasEmptyCode = model.HasEmptyCode, HasEmptyName = model.HasEmptyName, HasEmptyOkeiUnitCode = model.HasEmptyOkeiUnitCode, HasEmptyUnitName = model.HasEmptyUnitName, HasEmptyAmount = model.MonetaryValueValidationResult.HasEmptyAmount, HasEmptyPriceWithoutVat = model.MonetaryValueValidationResult .HasEmptyPriceWithoutVat, HasInvalidVatPercent = model.MonetaryValueValidationResult.HasInvalidVatPercent, HasEmptySumWithVat = model.MonetaryValueValidationResult.HasEmptySumWithVat, HasEmptySumWithoutVat = model.MonetaryValueValidationResult.HasEmptySumWithoutVat, HasInvalidVatSum = model.MonetaryValueValidationResult.HasInvalidVatSum, HasInvalidSumWithVat = model.MonetaryValueValidationResult.HasInvalidSumWithVat, HasEmptyCustomsDeclarationNumber = model .CustomsInfoValidationResult.HasEmptyCustomDeclarationNumber, HasEmptyCountryOfOriginCode = model .CustomsInfoValidationResult.HasEmptyCountryOfOriginCode, HasEmptyCountryOfOriginName = model .CustomsInfoValidationResult.HasEmptyCountryOfOriginName }); }