< Summary

Class:SVETA.Api.Data.DTO.Prices.PriceTrend.PriceTrendDetailRequestDTO
Assembly:SVETA.Api
File(s):/opt/dev/sveta_api_build/SVETA.Api/Data/DTO/Prices/PriceTrend/PriceTrendRequestDTO.cs
Covered lines:0
Uncovered lines:3
Coverable lines:3
Total lines:32
Line coverage:0% (0 of 3)
Covered branches:0
Total branches:0

Metrics

MethodLine coverage Branch coverage
get_GoodId()0%100%
get_PriceNew()0%100%
get_PriceOld()0%100%

File(s)

/opt/dev/sveta_api_build/SVETA.Api/Data/DTO/Prices/PriceTrend/PriceTrendRequestDTO.cs

#LineLine coverage
 1using SVETA.Api.Data.DTO.DepartmentDTO;
 2using System;
 3using System.Collections.Generic;
 4using System.ComponentModel.DataAnnotations;
 5using SVETA.Api.Validation;
 6using System.Linq;
 7using System.Threading.Tasks;
 8
 9namespace SVETA.Api.Data.DTO.Prices.PriceTrend
 10{
 11    public class PriceTrendRequestDTO
 12    {
 13        [DigitValidate(CanBeZero = false, CanBeNegative = true)]
 14        [Display(Name = "Идентификатор подразделения")]
 15        public long DepartmentId { get; set; }
 16        [Required]
 17        public DateTimeOffset BeginDate { get; set; }
 18    }
 19
 20    public class PriceTrendDetailRequestDTO
 21    {
 22        [DigitValidate(CanBeZero = false, CanBeNegative = true)]
 23        [Display(Name = "Идентификатор товара")]
 024        public long GoodId { get; set; }
 25        [DigitValidate]
 26        [Display(Name = "Новая цена")]
 027        public decimal PriceNew { get; set; }
 28        [DigitValidate]
 29        [Display(Name = "Старая цена")]
 030        public decimal PriceOld { get; set; }
 31    }
 32}