/// <summary>
        /// Verificação (para os tipos de afastamentos de férias realizadas) se já não existe outro
        /// tipo de afastamento de férias realizadas cadastrado (só pode ter um)
        /// </summary>
        /// <returns>Se foi encontrado algum tipo</returns>
        public bool RnVerificarExistenciaOutroTipoAfastamentoParaFeriasRealizadas()
        {
            _TipoFeriasRealizadas = null;

            if (IsParaFeriasRealizadas && CsSituacao == CsSituacao.Ativo)
            {
                using (XPCollection <TipoAfastamento> tipos = new XPCollection <TipoAfastamento>(Session,
                                                                                                 CriteriaOperator.Parse("Oid != ? AND CsSituacao = ? AND IsParaFeriasRealizadas = true",
                                                                                                                        Oid, CsSituacao.Ativo)))
                {
                    if (tipos.Count > 0)
                    {
                        _TipoFeriasRealizadas = tipos[0];
                        return(true);
                    }
                }
            }

            return(false);
        }