public LegalBoardParameters( MemberParameterCollection chair, List <MemberParameterCollection> technicals, List <MemberParameterCollection> legals) : base(chair, technicals, legals) { }
internal Member(MemberParameterCollection parameters) { ID = __instanceCounter; __instanceCounter++; ChairWorkParameters = parameters.ChairWorkParameters; RapporteurWorkParameters = parameters.RapporteurWorkParameters; SecondMemberWorkParameters = parameters.SecondWorkParameters; }
//internal ChairChooser ChairChooser //{ // get // { // if (_chairChooser == null) // _chairChooser = _makeChairChooser(); // return _chairChooser; // } //} #endregion #region construction protected BoardParameters( MemberParameterCollection chair, List <MemberParameterCollection> technicals, List <MemberParameterCollection> legals) { Chair = chair; Technicals = new List <Tuple <MemberParameterCollection, int> >(); Legals = new List <Tuple <MemberParameterCollection, int> >(); foreach (var t in technicals) { Technicals.Add(new Tuple <MemberParameterCollection, int>(t, t.ChairWorkPercentage)); } foreach (var l in legals) { Legals.Add(new Tuple <MemberParameterCollection, int>(l, l.ChairWorkPercentage)); } }