public int ObterQuantidadeResultados(QuantidadeResultadosHorariosViagemEnum QuantidadeResultadosHorarios) { var objQtd = QuantidadeResultadosHorariosViagem.ObterCamposFiltroPassagens(QuantidadeResultadosHorarios); var quantidade = Convert.ToInt32(GetPropertyObject(objQtd.Key, objQtd.Value, "innerText").Trim()); return(quantidade); }
public static KeyValuePair <TipoElementoEnum, string> ObterCamposFiltroPassagens(QuantidadeResultadosHorariosViagemEnum QuantidadeResultadosHorariosViagem) { Dictionary <TipoElementoEnum, string> dic = new Dictionary <TipoElementoEnum, string>(); switch (QuantidadeResultadosHorariosViagem) { case QuantidadeResultadosHorariosViagemEnum.EMBARQUE: dic.Add(TipoElementoEnum.CssSelector, "#flightsFilter01 > div.flightFiltersClosed > h3 > span.numberFlights"); break; case QuantidadeResultadosHorariosViagemEnum.DESEMBARQUE: dic.Add(TipoElementoEnum.CssSelector, "#flightsFilter02 > div.flightFiltersClosed > h3 > span.numberFlights"); break; } return(dic.First()); }