public void QuandoInformoQueOPagamentoSeraFeitoAoAdministradorDoDDADoPedido(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaPedidoPage.PagarAoAdministrador("Sim");
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.ValidarDadosDePedidoAbaPagamentoDetalhes("Sim");
     TelaPedidoPage.ValidarPopupSucesso("Itens do pedido atualizados com sucesso!");
 }
 public void EntaoNaoVisualizoOPedidoAguardandoAprovacaoNaListaDePedidosASeremAfetadosPelaAuteracao()
 {
     TelaPedidoPage.Navegar();
     TelaPedidoPage.BuscaAvancadaDePedido("", CadastroDeProdutoPage.Produto, CadastrarObraEComposicaoPage.Obra, "", "", "", "", "", "", "", "", "", "");
     TelaPedidoPage.AbrirPedido(CadastroDeProdutoPage.Produto);
     TelaPedidoPage.TrocarAbaBrowser();
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("Aguardando Aprovação", CadastrarObraEComposicaoPage.Autor);
 }
 public void EntaoVisualizoQueOsItensDoPedidoNaoForamAfetadosPelaAlteracao(string Autor1, string Autor2)
 {
     TelaPedidoPage.Navegar();
     TelaAlterarItemPedidoPage.ConsultaDePedido("Obra");
     TelaAlterarItemPedidoPage.AcessarPedido();
     TelaCriarPedidoManualmentePage.TrocarAbaBrowser();
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("A Pagar", Autor1);
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("A Pagar", Autor2);
 }
 public void EntaoVisualizoQueOsItensDoPedidoForamCancelados()
 {
     TelaPedidoPage.Navegar();
     TelaAlterarItemPedidoPage.ConsultaDePedido("Obra");
     TelaAlterarItemPedidoPage.AcessarPedido();
     TelaCriarPedidoManualmentePage.TrocarAbaBrowser();
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("Cancelado", "Autor");
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("Cancelado", "Autor2");
 }
 public void QuandoRemovoORegistroDePagamentoAoAdministrador(string Autor, string Mensagem)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.PagarAoAdministrador();
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso(Mensagem);
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarPagamentoAoAdministrador(Autor, "Sim");
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.RemoverPagamentoAoAdministrador();
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
 }
 public void DadoQuePossuaUmItemQueEstejaAguardandoAprovacaoParaPagamento()
 {
     TelaAlterarItemPedidoPage.RegistrarAutorizacaoDeItem(CadastrarObraEComposicaoPage.Autor);
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("1 item(ns) registrado(s) com sucesso.");
     TelaAlterarItemPedidoPage.ValidarStatusAutorizacao("Autorizado", CadastrarObraEComposicaoPage.Autor);
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
     TelaAlterarItemPedidoPage.RealizarPagamento();
     TelaAlterarItemPedidoPage.PopupRealizarPagamento("Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("");
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("Aguardando Aprovação", CadastrarObraEComposicaoPage.Autor);
 }
 public void DadoQuePossuaUmItemComStatusDeAguardandoAprovacao(string Status, string Autor)
 {
     TelaAlterarItemPedidoPage.RegistrarAutorizacaoDeItem(Autor);
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("1 item(ns) registrado(s) com sucesso.");
     TelaAlterarItemPedidoPage.ValidarStatusAutorizacao("Autorizado", Autor);
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.RealizarPagamento();
     TelaAlterarItemPedidoPage.PopupRealizarPagamento("Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("");
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento(Status, Autor);
 }
 public void EntaoNaoVisualizoAOpcaoDePagarParaOAdministrador(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
 }
 public void EntaoVisualizoOItemDoPedidoMarcadoParaPagamentoAoAdministradorComSucesso(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.ValidarDadosDePedidoAbaPagamentoDetalhes(Autor);
     TelaPedidoPage.ValidarDadosDePedidoAbaPagamentoDetalhes("Sim");
 }
Exemple #10
0
 public void DadoQueEstejaNaAbaDePagamento()
 {
     TelaPedidoPage.AcessarAbaPagamento();
 }
 public void EntaoVisualizoONovoValorASerPagoParaODDADoAutorNaAbaDePagamento(string NovoValor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
     TelaAlterarItemPedidoPage.ValidarValorTotalUmItemSelecionado(NovoValor, CadastrarObraEComposicaoPage.Autor);
 }
 public void EntaoVisualizoQueForamCriadosOutrosItensComOValorReferenteATabelaDePrecoInternacional()
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("A Pagar", "Autor");
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("A Pagar", "Autor2");
 }
 public void EntaoOValorDoItemDeDNIAtualizado(string Mensagem, string Midia, string ValorPagamento)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Midia);
     TelaAlterarItemPedidoPage.ValidarValorTotalUmItemSelecionado(ValorPagamento, Midia);
 }
 public void QuandoInsiroUmValorParaOCampoDePagamentoDoDNI(string Midia, string ValorPagamento)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.EditarItemDePedido(ValorPagamento, "", "", Midia);
     TelaAlterarItemPedidoPage.SalvarEdicaoPedido();
 }
 public void EntaoVisualizoOCampoDePagarAoAdministradorPreenchido(string Autor, string PagarAdministrador)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarPagamentoAoAdministrador(Autor, PagarAdministrador);
 }
 public void QuandoFacoOPagamentoAoAdministrador(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.PagarAoAdministrador();
 }