public static ConfiguracaoDocumento GetConfiguracaoPorTipo(Session session, CsTipoDocumento tipo)
        {
            XPCollection <ConfiguracaoDocumento> configs =
                new XPCollection <ConfiguracaoDocumento>(session, CriteriaOperator.Parse("CsTipoDocumento = ?", tipo));

            if (configs.Count > 0)
            {
                return(configs[0]);
            }

            return(null);
        }
        /// <summary>
        /// Cria um objeto de ConfiguracaoDocumento
        /// </summary>
        /// <param name="session">Sessão</param>
        /// <param name="tipo">Tipo da Configuração</param>
        /// <param name="save">Indica se é para salvar ou não</param>
        /// <returns>Objeto de ConfiguracaoDocumento</returns>
        public static ConfiguracaoDocumento CriarConfiguracaoDocumento(Session session, CsTipoDocumento tipo, bool save = false)
        {
            ConfiguracaoDocumento configuracao = new ConfiguracaoDocumento(session);

            configuracao.CsTipoDocumento = tipo;

            if (save)
            {
                configuracao.Save();
            }

            return(configuracao);
        }