public BasicElection(BasicElection original) : this(original.ElectionId, original.Name, original.GeographyId, original.Date) { // empty copy ctor }
private Election (BasicElection basic): base (basic) { // empty private ctor }
public static Election FromBasic (BasicElection basic) { return new Election(basic); }
public BasicElection (BasicElection original): this (original.ElectionId, original.Name, original.GeographyId, original.Date) { // empty copy ctor }