< Summary

Class:WinSolutions.Sveta.Server.Data.DataModel.Entities.ContragentsKind
Assembly:WinSolutions.Sveta.Server
File(s):/opt/dev/sveta_api_build/WinSolutions.Sveta.Server/Data/DataModel/Entities/ContragentsKind.cs
Covered lines:1
Uncovered lines:1
Coverable lines:2
Total lines:24
Line coverage:50% (1 of 2)
Covered branches:0
Total branches:0

Metrics

MethodLine coverage Branch coverage
get_ExternalKey()100%100%
get_Contragents()0%100%

File(s)

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

#LineLine coverage
 1using System;
 2using System.Collections.Generic;
 3using System.Text;
 4using CrmVtbc.Integration;
 5using System.ComponentModel.DataAnnotations;
 6using System.ComponentModel.DataAnnotations.Schema;
 7
 8namespace WinSolutions.Sveta.Server.Data.DataModel.Entities
 9{
 10    [CrmCollection("AccountType")]
 11    [Table("refContragentsKind")]
 12    public class ContragentsKind: EnumRecord, ITrackableRecord
 13    {
 14        /// <summary>
 15        /// Внешний ключ для CRM
 16        /// </summary>
 17        // [Required(AllowEmptyStrings = true)]
 18        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
 19        [CrmKey("Id"), CrmOnlyLoad]
 95020        public Guid ExternalKey { get; set; }
 21
 022        public List<Contragent> Contragents { get; set; }
 23    }
 24}