Example #1
0
        public void FiltrarMontagem(string Aba, string Data, string Cenario, string Ambiente, string Frente)
        {
            AcessarAba(Aba);

            AbaMontagem.Esperar(Browser, 1000);
            AbaMontagem.IsClickable(Browser);
            MouseActions.ClickATM(Browser, AbaMontagem);

            if (Data != "")
            {
                SlctDataMontagem.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctDataMontagem, CalendarioHelper.ObterDiaMesAnoFuturoComBarra(Int32.Parse(Data)));
            }
            if (Cenario != "")
            {
                SlcCenarioMontagem.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlcCenarioMontagem, Cenario);
            }
            if (Ambiente != "")
            {
                SlctAmbienteMontagem.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctAmbienteMontagem, Ambiente);
            }
            if (Frente != "")
            {
                SlctFrenteMontagem.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctFrenteMontagem, Frente);
            }

            BtnFiltrarMontagem.Esperar(Browser, 1000);
            BtnFiltrarMontagem.IsClickable(Browser);
            BtnFiltrarMontagem.EsperarElemento(Browser);
            MouseActions.ClickATM(Browser, BtnFiltrarMontagem);
        }
Example #2
0
        public void FiltrarElenco(string Aba, string Artista, string Senioridade, string Data)
        {
            AcessarAba(Aba);

            AbaElenco.Esperar(Browser, 1000);
            AbaElenco.IsClickable(Browser);
            MouseActions.ClickATM(Browser, AbaElenco);

            if (Artista != "")
            {
                SlctArtistaElenco.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctArtistaElenco, Artista);
            }
            if (Senioridade != "")
            {
                SlctSenioridadeElenco.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctSenioridadeElenco, Senioridade);
            }
            if (Data != "")
            {
                SlctDataElenco.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctDataElenco, CalendarioHelper.ObterDiaMesAnoFuturoComBarra(Int32.Parse(Data)));
            }
            BtnFiltrarElenco.Esperar(Browser, 1000);
            BtnFiltrarElenco.IsClickable(Browser);
            BtnFiltrarElenco.EsperarElemento(Browser);
            MouseActions.ClickATM(Browser, BtnFiltrarElenco);
        }
Example #3
0
        public void FiltrarFrenteGravacao(string Frente, string TipoFrente, string Dias)
        {
            AbaFrenteDeGravacao.Esperar(Browser, 1000);
            AbaFrenteDeGravacao.IsClickable(Browser);
            MouseActions.ClickATM(Browser, AbaFrenteDeGravacao);

            if (Frente != "")
            {
                SlctFrenteFrenteGravacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctFrenteFrenteGravacao, Frente);
            }
            if (TipoFrente != "")
            {
                SlcTipoFrenteFrenteGravacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlcTipoFrenteFrenteGravacao, TipoFrente);
            }
            if (Dias != "")
            {
                SlctDiasFrenteGravacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctDiasFrenteGravacao, CalendarioHelper.ObterDiaMesAnoFuturoComBarra(Int32.Parse(Dias)));
            }
            BtnFiltrarFrenteGravacao.Esperar(Browser, 1000);
            BtnFiltrarFrenteGravacao.IsClickable(Browser);
            BtnFiltrarFrenteGravacao.EsperarElemento(Browser);
            MouseActions.ClickATM(Browser, BtnFiltrarFrenteGravacao);
        }
Example #4
0
        public void FiltrarAbaCenasRoteirizadas(string Data, string Roteiro, string Capitulo, string Frente)
        {
            var NumGROT = Element.Css("div[class='rnumber rnumberGROT']");

            NumGROT.EsperarElemento(Browser);
            NumGROT.Esperar(Browser, 1000);
            string NumGROTStr = NumGROT.GetTexto(Browser).ToString();

            if (Data != "")
            {
                SlctDataCenasRoteirizadas.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctDataCenasRoteirizadas, CalendarioHelper.ObterDiaMesAnoFuturoComBarra(Int32.Parse(Data)));
            }
            if (Roteiro != "")
            {
                SlctRoteiroCenasRoteirizadas.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctRoteiroCenasRoteirizadas, NumGROTStr);
            }
            if (Capitulo != "")
            {
                SlctCapitulo.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctCapitulo, Capitulo);
            }
            if (Frente != "")
            {
                SlctFrenteCenasRoteirizadas.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctFrenteCenasRoteirizadas, Frente);
            }
            BtnFiltrarCenasRoteirizadas.Esperar(Browser, 2000);
            BtnFiltrarCenasRoteirizadas.EsperarElemento(Browser);
            BtnFiltrarCenasRoteirizadas.IsClickable(Browser);
            MouseActions.ClickATM(Browser, BtnFiltrarCenasRoteirizadas);
        }
Example #5
0
        public void FiltrarCapitulosFechadosEquivalentes(string Aba, string Data)
        {
            AcessarAba(Aba);

            AbaCapFechadosEquivalentes.Esperar(Browser, 1000);
            AbaCapFechadosEquivalentes.IsClickable(Browser);
            MouseActions.ClickATM(Browser, AbaCapFechadosEquivalentes);

            if (Data != "")
            {
                SlctDataCapFechadosEqui.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctDataCapFechadosEqui, CalendarioHelper.ObterDiaMesAnoFuturoComBarra(Int32.Parse(Data)));
            }

            BtnFiltrarCapFechadosEqui.Esperar(Browser, 1000);
            BtnFiltrarCapFechadosEqui.EsperarElemento(Browser);
            MouseActions.ClickATM(Browser, BtnFiltrarCapFechadosEqui);
        }
Example #6
0
        public void FiltroTrocaAmbienteIluminacao(string Aba, string Roteiro, string Data, string Frente, string TipoLocal)
        {
            AcessarAba(Aba);

            var NumGROT = Element.Css("div[class='rnumber rnumberGROT']");

            NumGROT.EsperarElemento(Browser);
            NumGROT.Esperar(Browser, 1000);
            string NumGROTStr = NumGROT.GetTexto(Browser).ToString();

            AbaTrocaAmbienteIluminacao.Esperar(Browser, 1000);
            AbaTrocaAmbienteIluminacao.IsClickable(Browser);
            MouseActions.ClickATM(Browser, AbaTrocaAmbienteIluminacao);

            if (Roteiro != "")
            {
                SlctRoterioTrocaAmbienteIluminacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctRoterioTrocaAmbienteIluminacao, NumGROTStr);
            }
            if (Data != "")
            {
                SlctDataTrocaAmbienteIluminacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctDataTrocaAmbienteIluminacao, CalendarioHelper.ObterDiaMesAnoFuturoComBarra(Int32.Parse(Data)));
            }
            if (Frente != "")
            {
                SlctFrenteTrocaAmbienteIluminacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctFrenteTrocaAmbienteIluminacao, Frente);
            }
            if (TipoLocal != "")
            {
                SlctTipoLocalTrocaAmbienteIluminacao.EsperarElemento(Browser);
                MouseActions.SelectElementATM(Browser, SlctTipoLocalTrocaAmbienteIluminacao, TipoLocal);
            }
            BtnFiltrarTrocaAmbienteIluminacao.Esperar(Browser, 1000);
            BtnFiltrarTrocaAmbienteIluminacao.IsClickable(Browser);
            BtnFiltrarTrocaAmbienteIluminacao.EsperarElemento(Browser);
            MouseActions.ClickATM(Browser, BtnFiltrarTrocaAmbienteIluminacao);
        }