Beispiel #1
0
 internal static void AbreFundosDeCompensacao(Empresa empresa)
 {
     Autenticacao.AutenticarFundosCompensacao(driver, empresa);
     driver.Navigate().GoToUrl("https://www.fundoscompensacao.pt/fc/gfct/home");
 }
Beispiel #2
0
 internal static void AbreSegurancaSocial(Empresa empresa)
 {
     Autenticacao.AutenticarSS(driver, empresa);
     driver.Navigate().GoToUrl("https://app.seg-social.pt/ptss/ptss/home");
 }
Beispiel #3
0
 internal static void AbrePortalDasFinancas(Empresa empresa)
 {
     Autenticacao.AutenticarAT(driver, empresa);
 }
Beispiel #4
0
 internal static void AbreEFatura(Empresa empresa)
 {
     Autenticacao.AutenticarAT(driver, empresa);
     driver.Navigate().GoToUrl("https://faturas.portaldasfinancas.gov.pt/");
 }
Beispiel #5
0
        public Declaracao(string nome, TipoDeclaracao tipoDeclaracao, Action <int> downloadFunction, Autenticacao autenticacaoNecessaria)
        {
            this.Nome = nome;
            this.Tipo = tipoDeclaracao;
            this.DownloadFunctionAnual  = downloadFunction;
            this.AutenticacaoNecessaria = autenticacaoNecessaria;

            declaracoes.Add(this);
        }