/// <summary> /// Public constructor with required data /// </summary> /// <param name="pressrelease"></param> /// <param name="_pressrelease0"></param> public PressReleaseDetail(global::Sandbox_EF6.PressRelease pressrelease, global::Sandbox_EF6.PressRelease _pressrelease0) { if (pressrelease == null) { throw new ArgumentNullException(nameof(pressrelease)); } this.PressRelease = pressrelease; if (_pressrelease0 == null) { throw new ArgumentNullException(nameof(_pressrelease0)); } _pressrelease0.PressReleaseDetails.Add(this); this.PressReleases = new System.Collections.Generic.HashSet <global::Sandbox_EF6.PressRelease>(); Init(); }
/// <summary> /// Static create function (for use in LINQ queries, etc.) /// </summary> /// <param name="pressrelease"></param> /// <param name="_pressrelease0"></param> public static PressReleaseDetail Create(global::Sandbox_EF6.PressRelease pressrelease, global::Sandbox_EF6.PressRelease _pressrelease0) { return(new PressReleaseDetail(pressrelease, _pressrelease0)); }