Beispiel #1
0
        /// <summary>
        /// Método responsável por buscar a situaçao de planejamento padrão
        /// É acionado pelo serviço, acessa a classe SituaçãoPlanejamento
        /// </summary>
        /// <param name="session">Sessão Corrente</param>
        /// <returns>Objeto SituaçãoPlanejamento</returns>
        public static SituacaoPlanejamentoDTO ConsultarSituacaoPadrao(  )
        {
            using (WexDb contexto = new WexDb())
            {
                WexProject.BLL.Entities.Planejamento.SituacaoPlanejamento situacaoPlanejamento = SituacaoPlanejamentoDAO.ConsultarSituacaoPadraoEntity(contexto);

                if (situacaoPlanejamento != null)
                {
                    return(SituacaoPlanejamentoDAO.DtoFactory(situacaoPlanejamento));
                }

                return(null);
            }
        }
Beispiel #2
0
        /// <summary>
        /// Consultar Situações Ativas e transformá-las em DTO
        /// </summary>
        /// <returns>Lista de Objetos SituacaoPlanejamentoDTO</returns>
        public static List <SituacaoPlanejamentoDTO> ConsultarSituacoesAtivas()
        {
            List <SituacaoPlanejamentoDTO> situacoesPlanejamentoDTO = new List <SituacaoPlanejamentoDTO>();

            List <WexProject.BLL.Entities.Planejamento.SituacaoPlanejamento> situacoesPlanejamento = SituacaoPlanejamentoDAO.ConsultarSituacoesAtivas();

            if (situacoesPlanejamento.Count > 0)
            {
                for (int i = 0; i < situacoesPlanejamento.Count; i++)
                {
                    situacoesPlanejamentoDTO.Add(SituacaoPlanejamentoDAO.DtoFactory(situacoesPlanejamento[i]));
                }
            }
            return(situacoesPlanejamentoDTO);
        }