Esempio n. 1
0
 /// <summary>
 /// Inicializa uma nova instancia da classe <see cref="CfgArquivos"/>.
 /// </summary>
 internal CfgArquivos(ConfiguracoesNFSe parent)
 {
     Parent           = parent;
     Salvar           = false;
     AdicionarLiteral = false;
     EmissaoPathNFSe  = false;
     PastaMensal      = false;
     PathNFSe         = string.Empty;
     PathLote         = string.Empty;
     PathRps          = string.Empty;
 }
Esempio n. 2
0
        /// <summary>
        /// Inicializa uma nova instancia da classe <see cref="NFSeConfigArquivos"/>.
        /// </summary>
        internal NFSeConfigArquivos(ConfiguracoesNFSe parent)
        {
            Parent           = parent;
            Salvar           = false;
            AdicionarLiteral = false;
            EmissaoPathNFSe  = false;
            PastaMensal      = false;

            var path = Assembly.GetExecutingAssembly().GetPath();

            if (!path.IsEmpty())
            {
                PathNFSe = Path.Combine(path, "NFSe");
                PathLote = Path.Combine(path, "Lote");
                PathRps  = Path.Combine(path, "RPS");
            }
            else
            {
                PathNFSe = string.Empty;
                PathLote = string.Empty;
                PathRps  = string.Empty;
            }
        }