< Summary

Information
Class: Services.ApiServices.ArmtekApi.Models.Response.ArmtekOrderPositionReportItem2
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/ArmtekApi/Models/Response/ArmtekOrderPositionReportItem2.cs
Line coverage
85%
Covered lines: 6
Uncovered lines: 1
Coverable lines: 7
Total lines: 45
Line coverage: 85.7%
Branch coverage
N/A
Covered branches: 0
Total branches: 0
Branch coverage: N/A
Method coverage

Feature is only available for sponsors

Upgrade to PRO version

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity Line coverage
get_OriginalKwmeng()100%11100%
get_Rejected()100%11100%
get_Processing()100%11100%
get_Ready()100%11100%
get_RejectedByClient()100%210%
get_ReadyToIssue()100%11100%
get_Issued()100%11100%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/ArmtekApi/Models/Response/ArmtekOrderPositionReportItem2.cs

#LineLine coverage
 1using Newtonsoft.Json;
 2using Services.ApiServices.ArmtekApi.Converters;
 3
 4namespace Services.ApiServices.ArmtekApi.Models.Response;
 5
 6/// <summary>
 7/// getOrderPositionsReportByDate2 — RESP.DATA[]. Все поля v1 (ArmtekOrderPositionReportItem)
 8/// плюс детализация процессинга.
 9/// </summary>
 10public class ArmtekOrderPositionReportItem2 : ArmtekOrderPositionReportItem
 11{
 12    /// <summary>Изначально заказанное количество.</summary>
 13    [JsonProperty("ZZKWMENG")]
 14    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 315    public string? OriginalKwmeng { get; set; }
 16
 17    [JsonProperty("REJECTED")]
 18    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 219    public string? Rejected { get; set; }
 20
 21    /// <summary>В работе — запасы АРМТЕК или в закупке.</summary>
 22    [JsonProperty("PROCESSING")]
 23    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 324    public string? Processing { get; set; }
 25
 26    /// <summary>Готово к отгрузке.</summary>
 27    [JsonProperty("READY")]
 28    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 229    public string? Ready { get; set; }
 30
 31    /// <summary>Отказ клиента при доставке.</summary>
 32    [JsonProperty("REJ_MENGE")]
 33    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 034    public string? RejectedByClient { get; set; }
 35
 36    /// <summary>Готово к выдаче (самовывоз).</summary>
 37    [JsonProperty("ReadyToIssue")]
 38    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 239    public string? ReadyToIssue { get; set; }
 40
 41    /// <summary>Выдано (самовывоз).</summary>
 42    [JsonProperty("Issued")]
 43    [JsonConverter(typeof(ArmtekFlexibleStringConverter))]
 244    public string? Issued { get; set; }
 45}