public BasicCommunicationTurnaround(BasicCommunicationTurnaround original) :
     this(
         original.OrganizationId, original.CommunicationTypeId, original.CommunicationId, original.DateTimeOpened,
         original.DateTimeFirstResponse, original.PersonIdFirstResponse, original.DateTimeClosed,
         original.PersonIdClosed, original.Open, original.Responded)
 {
     // empty copy ctor
 }
 public static CommunicationTurnaround FromBasic (BasicCommunicationTurnaround basic)
 {
     return new CommunicationTurnaround(basic);
 }
 public BasicCommunicationTurnaround (BasicCommunicationTurnaround original):
     this (original.OrganizationId, original.CommunicationTypeId, original.CommunicationId, original.DateTimeOpened, original.DateTimeFirstResponse, original.PersonIdFirstResponse, original.DateTimeClosed, original.PersonIdClosed, original.Open, original.Responded)
 {
     // empty copy ctor
 }
 private CommunicationTurnaround(BasicCommunicationTurnaround basic): base (basic)
 {
     // private ctor
 }