< Summary

Class:WinSolutions.Sveta.Server.Data.DataModel.Entities.Currency
Assembly:WinSolutions.Sveta.Server
File(s):/opt/dev/sveta_api_build/WinSolutions.Sveta.Server/Data/DataModel/Entities/Currency.cs
Covered lines:7
Uncovered lines:0
Coverable lines:7
Total lines:32
Line coverage:100% (7 of 7)
Covered branches:0
Total branches:0

Metrics

MethodLine coverage Branch coverage
get_global_id()100%100%
get_system_object_id()100%100%
get_CODE()100%100%
get_STRCODE()100%100%
get_NAME()100%100%
get_COUNTRY()100%100%
get_Rate()100%100%

File(s)

/opt/dev/sveta_api_build/WinSolutions.Sveta.Server/Data/DataModel/Entities/Currency.cs

#LineLine coverage
 1using System.ComponentModel.DataAnnotations;
 2using System.ComponentModel.DataAnnotations.Schema;
 3
 4namespace WinSolutions.Sveta.Server.Data.DataModel.Entities
 5{
 6    [Table("refCurrency")]
 7    public class Currency : ExternalRecord, ITrackableRecord
 8    {
 1909        public string global_id { get; set; }
 10
 19011        public string system_object_id { get; set; }
 12
 13        [Required]
 19014        public string CODE { get; set; }
 15
 16        [Required]
 19017        public string STRCODE { get; set; }
 18
 19        [Required]
 19020        public string NAME { get; set; }
 21
 22        [Required]
 19023        public string COUNTRY { get; set; }
 24
 25        /// <summary>
 26        /// курс валюты
 27        /// </summary>
 28        [Required]
 29        [Column(TypeName = "decimal(18,2)")]
 19030        public decimal Rate { get; set; }
 31    }
 32}