public void TransferenciaAutorVisivel(string ObraDe, string ObraPara) { Thread.Sleep(1500); if (ObraDe != "" && ObraDe != " ") { AutomatedActions.SendDataATM(Browser, TituloObraDe, ObraDe); } Thread.Sleep(7000); var CampoObraDe = Element.Xpath("//a/strong[text()= '" + ObraDe + "']"); ElementExtensions.IsElementVisible(CampoObraDe, Browser); KeyboardActions.Tab(Browser, TituloObraDe); KeyboardActions.Tab(Browser, TituloObraDe); Thread.Sleep(2000); if (ObraPara != "" && ObraPara != " ") { AutomatedActions.SendDataATM(Browser, TituloObraPara, ObraPara); } Thread.Sleep(7000); var CampoObraPara = Element.Xpath("//a/strong[text()= '" + ObraPara + "']"); ElementExtensions.IsElementVisible(CampoObraPara, Browser); KeyboardActions.Tab(Browser, TituloObraPara); KeyboardActions.Tab(Browser, TituloObraPara); }
public void CadastrarProduto(string Nome, string Episodio, string GeneroOriginal, string GeneroMusical, string Ar, string GradeAtual, string Midias, string Atividade, string AtualizaOrigem, string CapituloObrigatorio) { AutomatedActions.SendDataATM(Browser, InpNomeProduto, Nome); AutomatedActions.SendDataATM(Browser, InpEpisodio, Episodio); if (GeneroOriginal != "" && GeneroOriginal != " ") { MouseActions.ClickATM(Browser, SlctGeneroOriginal); MouseActions.ClickATM(Browser, Element.Xpath("//div[@class='ng-binding ng-scope'][text()='" + GeneroOriginal + "']")); } if (GeneroMusical != "" && GeneroMusical != " ") { MouseActions.ClickATM(Browser, SlctGeneroMusical); MouseActions.ClickATM(Browser, Element.Xpath("//div[@class='ng-binding ng-scope'][text()='" + GeneroMusical + "']")); } AutomatedActions.SendDataATM(Browser, InpArProduto, Ar); AutomatedActions.SendDataATM(Browser, InpAtividade, Atividade); if (GradeAtual == "Não") { MouseActions.ClickATM(Browser, ChckGradeAtual); } if (AtualizaOrigem == "Sim") { MouseActions.ClickATM(Browser, ChckAtualizaOrigem); } AutomatedActions.SendDataATM(Browser, InpMidias, Midias); KeyboardActions.Tab(Browser, InpMidias); if (CapituloObrigatorio == "Não") { MouseActions.ClickATM(Browser, ChckCapituloObrigatorio); } }
public void CadastrarFatorDaTabelaDePreco(string Midia, string Fator) { var BtnAdicionarFator = Element.Css("i[uib-tooltip='Novo']"); MouseActions.ClickATM(Browser, BtnAdicionarFator); var InpMidia = Element.Css("input[ng-model='FatorDados.DscMidia']"); AutomatedActions.SendDataATM(Browser, InpMidia, Midia); MouseActions.ClickATM(Browser, Element.Xpath("//strong[text()='" + Midia + "']")); var InpFator = Element.Css("input[ng-model='FatorDados.Valor']"); ElementExtensions.IsElementVisible(InpFator, Browser); if (Fator == "Fator") { AutomatedActions.SendData(Browser, InpFator, Convert.ToString(FakeHelpers.RandomNumber(10))); } else { AutomatedActions.SendData(Browser, InpFator, Fator); } KeyboardActions.Tab(Browser, InpFator); MouseActions.ClickATM(Browser, BtnSalvarFator); }
public void AlterarFatorDaTabelaDePreco(string Fator, string Valor) { var fatorAlt = Element.Xpath("//strong[contains (., '" + Fator + "')]/../../..//i[@ng-click='ModalFatorTbPreco(item)']"); try { MouseActions.ClickATM(Browser, fatorAlt); } catch { Thread.Sleep(2000); MouseActions.ClickATM(Browser, fatorAlt); } var InpFator = Element.Css("input[ng-model='FatorDados.Valor']"); ElementExtensions.IsElementVisible(InpFator, Browser); Thread.Sleep(2000); KeyboardActions.ControlA(Browser, InpFator); if (Valor == "Valor") { AutomatedActions.SendData(Browser, InpFator, Convert.ToString(FakeHelpers.RandomNumber(10))); } else { AutomatedActions.SendData(Browser, InpFator, Valor); } KeyboardActions.Tab(Browser, InpFator); MouseActions.ClickATM(Browser, BtnSalvarFator); }
public void PeriodoemBranco() { Thread.Sleep(2000); KeyboardActions.Backspace(Browser, inpperiodo); KeyboardActions.Tab(Browser, inpperiodo); KeyboardActions.Backspace(Browser, inpperiodo); }
public void TransferenciaCE(string AutorDe, string AutorPara, string DDDADe, string DDAPara) { Thread.Sleep(1500); if (AutorDe != "" && AutorDe != " ") { AutomatedActions.SendDataATM(Browser, NomeAutorDe, AutorDe); } Thread.Sleep(5000); KeyboardActions.Tab(Browser, NomeAutorDe); Thread.Sleep(2000); if (AutorPara != "" && AutorPara != " ") { AutomatedActions.SendDataATM(Browser, NomeAutorPara, AutorPara); } Thread.Sleep(5000); KeyboardActions.Tab(Browser, NomeAutorPara); Thread.Sleep(2000); if (DDDADe != "" && DDDADe != " ") { AutomatedActions.SendDataATM(Browser, NomeDDADe, DDDADe); } Thread.Sleep(5000); KeyboardActions.Tab(Browser, NomeDDADe); Thread.Sleep(2000); if (DDAPara != "" && DDAPara != " ") { AutomatedActions.SendDataATM(Browser, NomeDDAPara, DDAPara); } Thread.Sleep(5000); KeyboardActions.Tab(Browser, NomeDDAPara); }
private void CamposTabelaDePreco(string Genero, string Sincronismo, string Nacionalidade) { var campo = Element.Css("input[genero='" + Genero + "'][sincronismo='" + Sincronismo + "'][onchange='AddItem" + Nacionalidade + "(this)']"); KeyboardActions.ControlA(Browser, campo); AutomatedActions.SendData(Browser, campo, Convert.ToString(FakeHelpers.RandomNumber(100))); KeyboardActions.Tab(Browser, campo); }
public void PreencherTabelaDePrecoValorInvalido(string Valor, string Genero, string Sincronismo, string Nacionalidade) { var campo = Element.Css("input[genero='" + Genero + "'][sincronismo='" + Sincronismo + "'][onchange='AddItem" + Nacionalidade + "(this)']"); KeyboardActions.ControlA(Browser, campo); AutomatedActions.SendData(Browser, campo, Valor); KeyboardActions.Tab(Browser, campo); }
public void ConsultaGoogle(string Valor) { ElementExtensions.IsElementVisible(InpPesquisar, Browser); AutomatedActions.SendDataATM(Browser, InpPesquisar, Valor); KeyboardActions.Tab(Browser, InpPesquisar); ElementExtensions.IsElementVisible(BtnPesquisaGoogle, Browser); MouseActions.ClickATM(Browser, BtnPesquisaGoogle); }
private void PreencherNovaListaIncompatibilidade(string nome) { InputNomeListaIncompativel.EsperarElemento(Browser); InputNomeListaIncompativel.Esperar(Browser, 2000); if (InputNomeListaIncompativel.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputNomeListaIncompativel, nome); KeyboardActions.Tab(Browser, InputNomeListaIncompativel); } }
private void PreencherCampoLetra(string nomeLetra) { InputCampoLetra.EsperarElemento(Browser); if (InputCampoLetra.IsElementVisible(Browser)) { InputCampoLetra.IsClickable(Browser); } AutomatedActions.SendDataATM(Browser, InputCampoLetra, nomeLetra); KeyboardActions.Tab(Browser, InputCampoLetra); }
private void FiltrarNomeLocal(string NomeLocal) { if (NomeLocal != "") { InpNomeLocalFiltro.Esperar(Browser, 1000); InpNomeLocalFiltro.EsperarElemento(Browser); AutomatedActions.SendDataATM(Browser, InpNomeLocalFiltro, NomeLocal); KeyboardActions.Tab(Browser, InpNomeLocalFiltro); } }
public void EscolherPersonagem(string nomePersonagem) { InputPersonagem.EsperarElemento(Browser); if (InputPersonagem.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputPersonagem, nomePersonagem); KeyboardActions.Tab(Browser, InputPersonagem); } ClicarBtnFiltrar(); }
public void EscolherAtor(string nomeAtor) { InputAtor.EsperarElemento(Browser); if (InputAtor.IsElementVisible(Browser)) { AutomatedActions.SendDataATM(Browser, InputAtor, nomeAtor); KeyboardActions.Tab(Browser, InputAtor); } ClicarBtnFiltrar(); }
public void GravarNovosCamposPersonagem(string senioridade, string tempoPreparacao, string cargaHorariaDiaria, string cargaHorariaSemanal, string interjornada, string NroMaximoDias) { //AutomatedActions.SendDataATM(Browser, SelectSenioridadePersonagem, senioridade); AutomatedActions.SendDataATM(Browser, InputTempoPreparacao, tempoPreparacao); AutomatedActions.SendDataATM(Browser, InputCargaHorariaMaximaDiaria, cargaHorariaDiaria); AutomatedActions.SendDataATM(Browser, InputCargaHorariaMaximaSemanal, cargaHorariaSemanal); AutomatedActions.SendDataATM(Browser, InputInterjornadaMinima, interjornada); AutomatedActions.SendDataATM(Browser, InputNroMaximoGravacaoDiasSemana, NroMaximoDias); KeyboardActions.Tab(Browser, InputNroMaximoGravacaoDiasSemana); }
public void TranferenciaDeParaAutor(string De, string Para) { Thread.Sleep(1500); AutomatedActions.SendDataATM(Browser, InpNomeAutorDe, De); Thread.Sleep(5000); KeyboardActions.Tab(Browser, InpNomeAutorDe); Thread.Sleep(2000); AutomatedActions.SendDataATM(Browser, InpNomeAutorPara, Para); Thread.Sleep(5000); KeyboardActions.Tab(Browser, InpNomeAutorPara); }
private void EditarNovaIndisponibilidade() { InputPeriodoInicial.Esperar(Browser, 200); InputPeriodoInicial.EsperarElemento(Browser); if (Browser.PageSource("Indisponibilidade de ator")) { InputPeriodoInicial.IsClickable(Browser); AutomatedActions.SendDataATM(Browser, InputPeriodoInicial, CalendarioHelper.ObterDataFutura(1)); KeyboardActions.Tab(Browser, InputPeriodoInicial); } }
private void PreencherDataGravacao(string dataInicioGravacao) { var Form = Element.Id("filtros"); Form.EsperarElemento(Browser); if (Form.IsElementVisible(Browser)) { InputInicioDataGravacao.EsperarElemento(Browser); AutomatedActions.SendDataATM(Browser, InputInicioDataGravacao, dataInicioGravacao); KeyboardActions.Tab(Browser, InputInicioDataGravacao); } }
public void SelecionarPeriodo(string periodo, string ano) { Thread.Sleep(2000); //MouseActions.ClickATM(Browser, inpperiodo); //Thread.Sleep(2000); AutomatedActions.SendData(Browser, inpperiodo, periodo); //Thread.Sleep(2000); //MouseActions.ClickATM(Browser, inpperiodo); KeyboardActions.Tab(Browser, inpperiodo); //Thread.Sleep(2000); AutomatedActions.SendData(Browser, inpperiodo, ano); }
public void InformarPeriodo(string Mes, string Ano) { if (Mes != " ") { Thread.Sleep(2000); AutomatedActions.SendData(Browser, InpPeriodo, Mes); Thread.Sleep(2000); KeyboardActions.Tab(Browser, InpPeriodo); Thread.Sleep(2000); AutomatedActions.SendData(Browser, InpPeriodo, Ano); } }
private void PreencherPeriodo() { InputDataInicio.EsperarElemento(Browser); InputDataInicio.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputDataInicio, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InputDataInicio); InputDataFinal.EsperarElemento(Browser); InputDataFinal.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputDataFinal, CalendarioHelper.ObterDataFutura(6)); KeyboardActions.Tab(Browser, InputDataFinal); }
private void PreencherDataExecucao(string data) { InpFiltroLogData.EsperarElemento(Browser); InpFiltroLogData.Esperar(Browser, 1000); if (InpFiltroLogData.IsElementVisible(Browser)) { if (data != "") { AutomatedActions.SendDataATM(Browser, InpFiltroLogData, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InpFiltroLogData); } } }
private void PreencherCampoNovoPersonagem(string nomePersonagem) { InputCampoNovoPersonagem.EsperarElemento(Browser); if (InputCampoNovoPersonagem.IsElementVisible(Browser)) { InputCampoNovoPersonagem.IsClickable(Browser); } AutomatedActions.SendDataATM(Browser, InputCampoNovoPersonagem, nomePersonagem); AutomatedActions.SendDataATM(Browser, InputCampoAtor, "LUCAS ALVES"); KeyboardActions.Tab(Browser, InputCampoAtor); AutomatedActions.TypingListATM(Browser, DropListTipoPersonagem, InputTipoPersonagem, "Principal"); SalvarNovoPersonagem(nomePersonagem); }
private void PreencherAtor(string Ator) { if (Ator != "") { InputAtor.EsperarElemento(Browser); InputAtor.Esperar(Browser, 2000); InputAtor.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputAtor, Ator); InputAtor.Esperar(Browser, 1000); KeyboardActions.ArrowDonw(Browser, InputAtor); InputAtor.Esperar(Browser, 1000); KeyboardActions.Enter(Browser, InputAtor); InputAtor.Esperar(Browser, 1000); KeyboardActions.Tab(Browser, InputAtor); } }
public void ConsultaDeEpisodioSemProduto(string Episodio) { AbrirFiltrosAvancadosDeCueSheet(); MouseActions.ClickATM(Browser, SlctEpisodio); var inpEpisodio = Element.Css("div[ng-model='CueSheetFiltros.DscEpisodio'] input"); AutomatedActions.SendData(Browser, inpEpisodio, Episodio); AutomatedActions.SendData(Browser, InpDataInicial, "11/11/2019"); KeyboardActions.Tab(Browser, InpDataInicial); AutomatedActions.SendData(Browser, InpDataFinal, "11/11/2019"); KeyboardActions.Tab(Browser, InpDataFinal); MouseActions.ClickATM(Browser, BtnPesquisar); }
private void PreencherPeriodoDia(string PeriodoInicio, string PeriodoFinal) { if (PeriodoInicio != "") { InputPeriodoInicio.EsperarElemento(Browser); InputPeriodoInicio.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputPeriodoInicio, PeriodoInicio); KeyboardActions.Tab(Browser, InputPeriodoInicio); } if (PeriodoFinal != "") { InputPeriodoFinal.EsperarElemento(Browser); InputPeriodoFinal.IsElementVisible(Browser); AutomatedActions.SendDataATM(Browser, InputPeriodoFinal, PeriodoFinal); KeyboardActions.Tab(Browser, InputPeriodoFinal); } }
public void FiltrarConsultaDeLog(string Assunto) { var dropDownAssunto = Element.Css("div[id='filtroEntidade_chzn'] a b"); var inputAssunto = Element.Css("div[id='filtroEntidade_chzn'] input"); var inputDataExecucao = Element.Css("input[id='filtroDataLogDe']"); var BtnBuscarLog = Element.Css("input[id='filtroBuscar']"); dropDownAssunto.IsElementVisible(Browser); MouseActions.ClickATM(Browser, dropDownAssunto); inputAssunto.EsperarElemento(Browser); AutomatedActions.SendDataEnterATM(Browser, inputAssunto, Assunto); inputDataExecucao.EsperarElemento(Browser); AutomatedActions.SendDataEnterATM(Browser, inputDataExecucao, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, inputDataExecucao); BtnBuscarLog.EsperarElemento(Browser); MouseActions.ClickATM(Browser, BtnBuscarLog); }
public void TranferenciaDDA(string De, string Para) { Thread.Sleep(1500); if (De != "" && De != " ") { AutomatedActions.SendDataATM(Browser, NomeDDADe, De); } Thread.Sleep(5000); KeyboardActions.Tab(Browser, NomeDDADe); Thread.Sleep(2000); if (Para != "" && Para != " ") { AutomatedActions.SendDataATM(Browser, NomeDDAPara, Para); } Thread.Sleep(5000); KeyboardActions.Tab(Browser, NomeDDAPara); }
private void NovaIndisponibilidade() { InputPeriodoInicial.Esperar(Browser, 500); InputPeriodoInicial.EsperarElemento(Browser); if (Browser.PageSource("Indisponibilidade de ator")) { InputPeriodoInicial.IsClickable(Browser); AutomatedActions.SendDataATM(Browser, InputPeriodoInicial, CalendarioHelper.ObterDataAtual()); KeyboardActions.Tab(Browser, InputPeriodoInicial); SelecionarSemData(); ChkPeriodoDia.EsperarElemento(Browser); MouseActions.ClickATM(Browser, ChkPeriodoDia); AutomatedActions.SendDataATM(Browser, InputJustificativa, "Nova Indisponibilidade"); } }
public void TransferenciaAutor(string ObraDe, string ObraPara) { Thread.Sleep(1500); if (ObraDe != "" && ObraDe != " ") { AutomatedActions.SendDataATM(Browser, TituloObraDe, ObraDe); } Thread.Sleep(6000); KeyboardActions.Tab(Browser, TituloObraDe); KeyboardActions.Tab(Browser, TituloObraDe); Thread.Sleep(2000); if (ObraPara != "" && ObraPara != " ") { AutomatedActions.SendDataATM(Browser, TituloObraPara, ObraPara); } Thread.Sleep(6000); KeyboardActions.Tab(Browser, TituloObraPara); KeyboardActions.Tab(Browser, TituloObraPara); }