/// <summary>
        /// Seleção de Situação
        /// </summary>
        private void SituacaoSelecionada()
        {
            ListView         listView = (ListView)View;
            CriteriaOperator criteria = null;

            if (SingleChoiceFilterSituacao.SelectedItem.Data != null ||
                !SingleChoiceFilterSituacao.SelectedItem.Caption.Equals("Todos"))
            {
                CsSituacaoFerias result;

                if (SingleChoiceFilterSituacao.SelectedItem.Data.Equals("EmAtraso") || SingleChoiceFilterSituacao.SelectedItem.Data.Equals("Realizado") ||
                    SingleChoiceFilterSituacao.SelectedItem.Data.Equals("Planejado"))
                {
                    if (SingleChoiceFilterSituacao.SelectedItem.Data.Equals("EmAtraso"))
                    {
                        result = CsSituacaoFerias.EmAtraso;
                    }
                    else if (SingleChoiceFilterSituacao.SelectedItem.Data.Equals("Realizado"))
                    {
                        result = CsSituacaoFerias.Realizado;
                    }
                    else
                    {
                        result = CsSituacaoFerias.Planejado;
                    }


                    criteria = CriteriaOperator.Parse("CsSituacao = ?", result);
                }
                else
                {
                    criteria = CriteriaOperator.Parse("CsSituacao = ? || CsSituacao = ?", CsSituacaoFerias.EmAtraso, CsSituacaoFerias.Planejado);
                }
            }

            listView.CollectionSource.Criteria["situacao"] = criteria;
            Colaborador.RnSalvarPeriodoUltimaSituacaoFerias(colaborador.Session, colaborador, SingleChoiceFilterSituacao.SelectedIndex);
        }