public Text(CfText source) { FromNumber = source.FromNumber; ToNumber = ToNumberMapper.ToToNumber(source.ToNumber); State = EnumeratedMapper.ScreamingSnakeCase(source.State.ToString()); if (source.BatchId.HasValue) { BatchId = source.BatchId.Value; BatchIdSpecified = true; } if (source.BroadcastId.HasValue) { BroadcastId = source.BroadcastId.Value; BroadcastIdSpecified = true; } ContactId = source.ContactId; Inbound = source.Inbound; Created = source.Created; Modified = source.Modified; FinalResult = EnumeratedMapper.ScreamingSnakeCase(source.FinalResult.ToString()); Label = LabelMapper.ToLabel(source.Label); id = source.Id; Message = source.Message; TextRecord = TextRecordMapper.ToTextRecord(source.TextRecord); }
internal static Text ToText(CfText source) { return(source == null ? null : new Text(source)); }