예제 #1
0
        public int ObterQuantidadeResultados(QuantidadeResultadosHorariosViagemEnum QuantidadeResultadosHorarios)
        {
            var objQtd     = QuantidadeResultadosHorariosViagem.ObterCamposFiltroPassagens(QuantidadeResultadosHorarios);
            var quantidade = Convert.ToInt32(GetPropertyObject(objQtd.Key, objQtd.Value, "innerText").Trim());

            return(quantidade);
        }
예제 #2
0
        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());
        }