Пример #1
0
        private ProcessActivity ProcessActivityClone(ProcessActivity activity) =>
            new ProcessActivity()
            {
                Start = activity.Start,
                End = activity.End,
                LinkProcess = activity.LinkProcess,

                GroundWorkStates = new ObservableCollection<GroundWorkState>(activity.GroundWorkStates.Select(gws => new GroundWorkState() { Title = gws.Title }))
            };
Пример #2
0
 private double MinutesBetween(ProcessActivity first, ProcessActivity last) => (last.Start - first.End).TotalMinutes;