< Summary

Information
Class: Services.ApiServices.InterpartsPriceApi.Models.InterpartsPriceOffer
Assembly: Services
File(s): /home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/InterpartsPriceApi/Models/InterpartsPriceOffer.cs
Line coverage
48%
Covered lines: 34
Uncovered lines: 36
Coverable lines: 70
Total lines: 98
Line coverage: 48.5%
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_AddAdditionalWeightPrice()100%210%
get_Amount()100%11100%
get_ArtNr()100%11100%
get_CalculatedPartWeight()100%210%
get_CanBuy()100%210%
get_ClientPrice()100%11100%
get_ClientPriceCalculated()100%210%
get_ClientPriceDecimal()100%210%
get_DbId()100%210%
get_FixedCoef()100%210%
get_HaveImages()100%210%
get_InPriceSupplier()100%210%
get_InputPrice()100%11100%
get_InputPriceCalculated()100%210%
get_InputPriceDecimal()100%11100%
get_IsPriceActual()100%11100%
get_ManagerClientPrice()100%11100%
get_ManagerClientPrice2Decimal()100%210%
get_ManagerClientPriceDecimal()100%210%
get_ManagerCurrencyId()100%210%
get_Multiplicity()100%11100%
get_OurPrice()100%11100%
get_OurPrice2()100%11100%
get_OurPrice2Decimal()100%11100%
get_OurPriceCalculated()100%210%
get_OurPriceCalculated2()100%210%
get_OurPriceDecimal()100%210%
get_Pack()100%210%
get_PartCode()100%11100%
get_PartCodeShort()100%11100%
get_PartDescription()100%11100%
get_PartRating()100%210%
get_PartWeight()100%210%
get_PriceForWeight()100%11100%
get_PriceForWeightDecimal()100%210%
get_PriceForWeightDecimal2()100%210%
get_PriceId()100%210%
get_PriceType()100%11100%
get_ProducerId()100%210%
get_ProducerMarketPrefix()100%11100%
get_ProducerName()100%11100%
get_ProducerPrefix()100%11100%
get_ProducerRating()100%210%
get_ProducerTecdocManufacturerId()100%210%
get_ProducerTecdocSupplierId()100%210%
get_RealProducerId()100%210%
get_SetAmount()100%210%
get_SetCode()100%11100%
get_SetDescription()100%11100%
get_SetId()100%210%
get_SetProducerId()100%210%
get_SetProducerName()100%11100%
get_Source()100%11100%
get_SupplierCurrencyId()100%11100%
get_SupplierExternal()100%210%
get_SupplierExtId()100%11100%
get_SupplierId()100%210%
get_SupplierImg()100%11100%
get_SupplierName()100%11100%
get_SupplierPriceVariation()100%210%
get_SupplyTypeExtId()100%11100%
get_SupplyTypeId()100%210%
get_SurchargeGroup()100%11100%
get_SurchargeGroupPercent()100%11100%
get_SurchargeGroupPercentDecimal()100%210%
get_Term()100%11100%
get_Time()100%11100%
get_UpdatedTime()100%11100%
get_UpdatedTimeSpan()100%11100%
get_WeightVariation()100%210%

File(s)

/home/runner/work/Studio2Prod/Studio2Prod/AppRepository/ApiServices/InterpartsPriceApi/Models/InterpartsPriceOffer.cs

#LineLine coverage
 1namespace Services.ApiServices.InterpartsPriceApi.Models;
 2
 3public class InterpartsPriceOffer
 4{
 05    public bool? AddAdditionalWeightPrice { get; set; }
 636    public int? Amount { get; set; }
 237    public string? ArtNr { get; set; } = string.Empty;
 8
 09    public double? CalculatedPartWeight { get; set; }
 010    public bool? CanBuy { get; set; }
 11
 2312    public string? ClientPrice { get; set; } = string.Empty;
 013    public bool? ClientPriceCalculated { get; set; }
 014    public double? ClientPriceDecimal { get; set; }
 15
 016    public int? DbId { get; set; }
 017    public double? FixedCoef { get; set; }
 018    public bool? HaveImages { get; set; }
 19
 020    public double? InPriceSupplier { get; set; }
 21
 2322    public string? InputPrice { get; set; } = string.Empty;
 023    public bool? InputPriceCalculated { get; set; }
 4524    public double? InputPriceDecimal { get; set; }
 25
 4926    public bool? IsPriceActual { get; set; }
 27
 2328    public string? ManagerClientPrice { get; set; } = string.Empty;
 029    public double? ManagerClientPrice2Decimal { get; set; }
 030    public double? ManagerClientPriceDecimal { get; set; }
 31
 032    public int? ManagerCurrencyId { get; set; }
 1833    public int? Multiplicity { get; set; }
 34
 2335    public string? OurPrice { get; set; } = string.Empty;
 2336    public string? OurPrice2 { get; set; } = string.Empty;
 13437    public double? OurPrice2Decimal { get; set; }
 38
 039    public bool? OurPriceCalculated { get; set; }
 040    public bool? OurPriceCalculated2 { get; set; }
 041    public double? OurPriceDecimal { get; set; }
 42
 043    public int? Pack { get; set; }
 44
 4845    public string? PartCode { get; set; } = string.Empty;
 10346    public string? PartCodeShort { get; set; } = string.Empty;
 4147    public string? PartDescription { get; set; } = string.Empty;
 48
 049    public int? PartRating { get; set; }
 050    public double? PartWeight { get; set; }
 51
 2352    public string? PriceForWeight { get; set; } = string.Empty;
 053    public double? PriceForWeightDecimal { get; set; }
 054    public double? PriceForWeightDecimal2 { get; set; }
 55
 056    public int? PriceId { get; set; }
 2357    public string? PriceType { get; set; } = string.Empty;
 58
 059    public int? ProducerId { get; set; }
 2360    public string? ProducerMarketPrefix { get; set; } = string.Empty;
 4161    public string? ProducerName { get; set; } = string.Empty;
 2362    public string? ProducerPrefix { get; set; } = string.Empty;
 063    public int? ProducerRating { get; set; }
 064    public int? ProducerTecdocManufacturerId { get; set; }
 065    public int? ProducerTecdocSupplierId { get; set; }
 066    public int? RealProducerId { get; set; }
 67
 068    public int? SetAmount { get; set; }
 2369    public string? SetCode { get; set; } = string.Empty;
 2370    public string? SetDescription { get; set; } = string.Empty;
 071    public int? SetId { get; set; }
 072    public int? SetProducerId { get; set; }
 2373    public string? SetProducerName { get; set; } = string.Empty;
 74
 2375    public string? Source { get; set; } = string.Empty;
 76
 4177    public int? SupplierCurrencyId { get; set; }
 078    public bool? SupplierExternal { get; set; }
 6579    public string? SupplierExtId { get; set; } = string.Empty;
 080    public int? SupplierId { get; set; }
 2381    public string? SupplierImg { get; set; } = string.Empty;
 4482    public string? SupplierName { get; set; } = string.Empty;
 083    public double? SupplierPriceVariation { get; set; }
 6484    public string? SupplyTypeExtId { get; set; } = string.Empty;
 085    public int? SupplyTypeId { get; set; }
 86
 2387    public string? SurchargeGroup { get; set; } = string.Empty;
 2388    public string? SurchargeGroupPercent { get; set; } = string.Empty;
 089    public double? SurchargeGroupPercentDecimal { get; set; }
 90
 5491    public int? Term { get; set; }
 2392    public string? Time { get; set; } = string.Empty;
 93
 4194    public string? UpdatedTime { get; set; } = string.Empty;
 2395    public string? UpdatedTimeSpan { get; set; } = string.Empty;
 096    public double? WeightVariation { get; set; }
 97}
 98