public StandingsEntityViewModel SearchStandings(string Code) { var result = _campeonatoService.SearchStandings(Code); result.Wait(); StandingsEntityViewModel m = new StandingsEntityViewModel(); try { if (result.IsCompletedSuccessfully) { var dt = result.Result.standings[0].table[0].team; List <TableTeamViewModel> lista = new List <TableTeamViewModel>(); foreach (var gr in result.Result.standings[0].table) { lista.Add(_mapper.Map <TableTeamViewModel>(gr)); } var d = result.Result.standings; var dmap = _mapper.Map <List <StandingsBaseViewModel> >(d); var dm = _mapper.Map <List <TableTeamViewModel> >(result.Result.standings[0].table); m = _mapper.Map <StandingsEntityViewModel>(result.Result); m.standings.Add(new StandingsBaseViewModel() { table = lista }); } } catch (Exception ex) { } return(m); }