CodeSequences._7_revert_to_3.CreateViewModel C# (CSharp) Метод

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

public CreateViewModel ( PowerLocalInfo localInfo, XmlDocument powerInfo ) : CardViewModel
localInfo PowerLocalInfo
powerInfo System.Xml.XmlDocument
Результат CardViewModel
        public CardViewModel CreateViewModel(PowerLocalInfo localInfo, XmlDocument powerInfo)
        {
            return new CardViewModel
            {
                Title = localInfo.Name,
                Subtitle =
                    string.Format("{0} {1} {2}", _formatter.Source(powerInfo), _formatter.Kind(powerInfo), _formatter.Level(powerInfo)),
                Details = _formatter.ToBlocks(_formatter.DetailParagraphs(powerInfo)),
                Color = _formatter.ToColor(_formatter.Refresh(powerInfo)),
                UnderlyingCalculations = localInfo.Math
            };
        }