BExIS.Dcm.Wizard.AbstractTaskManager.AddExecutedStep C# (CSharp) Метод

AddExecutedStep() публичный Метод

public AddExecutedStep ( StepInfo stepinfo ) : void
stepinfo StepInfo
Результат void
        public void AddExecutedStep(StepInfo stepinfo)
        {
            prevStepInfo = stepinfo;
            if (TaskInfos == null)
                TaskInfos = new List<StepInfo>();

            if (TaskInfos.Count > 0)
            {
                if (TaskInfos.Select(p => p.title.Equals(stepinfo.title)).First())
                {
                    StepInfo tempStep = TaskInfos.Where(p => p.title.Equals(stepinfo.title)).First();
                    TaskInfos.Remove(tempStep);
                }
            }

            TaskInfos.Add(stepinfo);
        }