public Brand(long id, string name, BrandKind brandKind) { if (name == null) { throw new ArgumentNullException(nameof(name)); } if (brandKind == null) { throw new ArgumentNullException(nameof(brandKind)); } this.Id = id; this.Name = name; this.BrandKind = brandKind; }
public BrandKindViewModel(BrandKind brandKind, BrandKindCaptions captions) { if (brandKind == null) { throw new ArgumentNullException(nameof(brandKind)); } if (captions == null) { throw new ArgumentNullException(nameof(captions)); } this.BrandKind = brandKind; this.Name = brandKind.Name; this.NameCaption = captions.Name; }