Beispiel #1
0
        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);
        }
Beispiel #2
0
 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
     });
 }
Beispiel #3
0
        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));
        }
Beispiel #4
0
        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;
        }
Beispiel #5
0
 public Formatter(BLAiringLongModel.Long.Airing airing)
 {
     Airing = airing;
 }
 public DeliverableFormatter(BLAiringLongModel.Long.Airing airing) : base(airing)
 {
 }
Beispiel #7
0
 public PropertyFormatter(BLAiringLongModel.Long.Airing airing) : base(airing)
 {
 }