Ejemplo n.º 1
0
        public AreaEstudoResult ObterAreasGerais()
        {
            var result = new AreaEstudoResult();

            var repository = new AreaEstudoRepository();

            result.AreasEstudo = repository.ObterAreaEstudoGeral();

            if (!result.AreasEstudo.Any())
            {
                result.Mensagem.Add("Houve um erro realizar a busca das áreas de estudo.");
            }

            return(result);
        }
Ejemplo n.º 2
0
        public AreaEstudoResult ObterAreasEspecificas([FromQuery] int idAreaGeral)
        {
            var result = new AreaEstudoResult();

            if (idAreaGeral == 0)
            {
                result.Mensagem.Add("Id não informado.");
            }

            var repository = new AreaEstudoRepository();

            result.AreasEstudo = repository.ObterAreaEstudoEspecifica(idAreaGeral);

            if (!result.AreasEstudo.Any())
            {
                result.Mensagem.Add("Houve um erro realizar a busca das áreas de estudo. Certifique-se que o ID da área geral é válido.");
            }

            return(result);
        }