public void SetCommonValues(FieldChange change, BLModel.Alternate.Long.Airing currentAsset, BLModel.Alternate.Long.Airing previousAsset, BLModel.Alternate.Long.Airing originalAsset) { change.Details.Original.By = originalAsset.ReleasedBy; change.Details.Original.On = originalAsset.ReleasedOn; SetCommonValues(change, currentAsset, originalAsset); }
public NewReleaseChange BuildNewChange(BLModel.Alternate.Long.Airing airing) { return(new NewReleaseChange { End = airing.Flights.Max(y => y.End), Start = airing.Flights.Min(z => z.Start), Series = airing.Title.Series.Name, Name = airing.Name, Airing = airing }); }
private string FormatHd(BLAiringLongModel.Long.Airing airing, string value) { if (!Regex.IsMatch(value, HdPattern)) { return(value); } return(airing == null ? Regex.Replace(value, HdPattern, "") : ReplaceHdTokens(value)); }
public void SetCommonValues(FieldChange change, BLModel.Alternate.Long.Airing currentAiring, BLModel.Alternate.Long.Airing previousAiring) { change.End = currentAiring.Flights.Max(y => y.End); change.Start = currentAiring.Flights.Min(z => z.Start); change.Series = currentAiring.Title.Series.Name; change.Name = currentAiring.Name; change.Details.Current.By = currentAiring.ReleasedBy; change.Details.Current.On = currentAiring.ReleasedOn; change.Details.Previous.By = previousAiring.ReleasedBy; change.Details.Previous.On = previousAiring.ReleasedOn; change.Airing = currentAiring; }
public Formatter(BLAiringLongModel.Long.Airing airing) { Airing = airing; }
public DeliverableFormatter(BLAiringLongModel.Long.Airing airing) : base(airing) { }
public PropertyFormatter(BLAiringLongModel.Long.Airing airing) : base(airing) { }