internal static Company ConvertCompanyFromBoToDto(BoCompany boCompany) { var dtoCompany = new Company { Name = boCompany.Name, Symbol = boCompany.Symbol, Market = Markets.All.Find(market => market.Symbol == boCompany.Market), HistoricalPrices = ConvertPricesFromBoToDto(boCompany.HistoricalPrices), LatestPrices = ConvertPricesFromBoToDto(boCompany.LatestPrices), IsFavorite = boCompany.IsFavorite }; return(dtoCompany); }
internal static BoCompany ConvertCompanyFromDtoToBo(Company dtoCompany) { var boCompany = new BoCompany { Name = dtoCompany.Name, Symbol = dtoCompany.Symbol, Market = dtoCompany.Market.Symbol, HistoricalPrices = ConvertPricesFromDtoToBo(dtoCompany.HistoricalPrices), LatestPrices = ConvertPricesFromDtoToBo(dtoCompany.LatestPrices), IsFavorite = dtoCompany.IsFavorite }; return(boCompany); }